前提:远程服务器上运行的WEB项目class对应的源码与本地项目中必须保持一致,也就是远程tomcat部署的项目就是本机项目打包过去的,而本机项目没有发生变动。 远程服务器端 服务器端配置eclipse调试器监听端口,有两种方式,任选其一 第一种方式: 环境变量 export JPDA_ADDRES ...
分类:
系统相关 时间:
2017-09-07 15:31:18
阅读次数:
231
1.找不到浏览器 需安装PyVirtualDisplay 安装的时候发现pip不好用,只能用pip.exe 2.执行Firefox的时候log报错 ###!!! [Parent][MessageChannel] Error: (msgtype=0x2E007D,name=PBrowser::Msg_ ...
分类:
编程语言 时间:
2017-09-06 15:39:37
阅读次数:
509
Ansible在2.0版本引入块功能,块功能可以将任务进行分组,并且可以块级别上应用任务变量,同时支持在块内进行异常处理常用语法:-block:定义块rescue:当出现异常时,执行的语句always:无论结果如何都要执行的语句块用法示例:[root@nfs-serverplaybook]#catblock.yml
---
-host..
分类:
其他好文 时间:
2017-09-05 00:07:15
阅读次数:
148
ansible条件判断在工作中,我们在执行playbook时,需要对某些条件进行判断,只有当满足条件才执行相应的tasks;1.when条件判断:只条满足when的条件时才执行对应的tasks注:when关键字后面跟着的是python的表达式,在表达式中你能够使用任何的变量或者facts#注:当需要用远程主机..
分类:
其他好文 时间:
2017-09-04 09:52:56
阅读次数:
437
ansible-playbook的循环(Loops)1.标准的Loops:也是最常用的一种循环例:当需要安装10个软件包时,不用写10次任务,只需要写一次然后进行循环即可#注:已经安装的软件系统即不在安装
[root@nfs-serverplaybook]#catyum_list.yml
---
-hosts:webservers
remote_user:root
gather..
分类:
其他好文 时间:
2017-09-03 15:37:39
阅读次数:
160
在Tomcat中部署Java Web应用程序有两种方式:静态部署和动态部署。 在下文中$CATALINA_HOME指的是Tomcat根目录。 一、静态部署 静态部署指的是我们在服务器启动之前部署我们的程序,只有当服务器启动之后,我们的Web应用程序才能访问。 以下3种方式都可以部署:(以PetWeb ...
分类:
Web程序 时间:
2017-09-02 12:54:36
阅读次数:
330
ansible安装tomcat一个很low的写法,后面再更新高级的写法注:下面with_items显示不正常,具体请看图片~---
-hosts:all
remote_user:root
tasks:
-name:"复制jdk文件到目标服务器"
copy:
src:./{{item.src}}
dest:"{{item.dest}}"
with_items:
-src:jdk-8u111-linux-x64.rpm
de..
分类:
其他好文 时间:
2017-09-01 09:45:28
阅读次数:
224
ansibleplaybook#使用ansible-playbook2.yml工具批量处理多任务[root@host-***.***.***.***ansible]#vim2.txt#({{hostname}}下一行{{port}}){{hostname}}{{port}}▽~"2.txt"[New]2L,28Cwritten[root@host-***.***.***.***ansible]#vim2.vars#(hostname:master下一行port:80..
分类:
其他好文 时间:
2017-08-21 16:36:08
阅读次数:
172