碰到ansible无法起停tomcat的时候,有3个点需要关注 1、环境变量,在startup.sh中添加source /etc/profile 2、后台运行,加上nohup...& 3、单独进程启动,使用set -m && command 今天遇到这个问题,现已经解决 Read More
posted @ 2017-10-17 19:11 YatHo Views(1043) Comments(0) Diggs(0)
1.功能作用 启动和停止系统守护程序 2.位置 /sbin/start-stop-daemon 3.主要参数 Commands: -S|--start -- ... 开启一个系统守护程序,并传递参数给它 -K|--stop 停止一个程序 -T|--status 得到程序的状态 -H|--help 显示帮助信息 -V|--version 打印版本信息 Matching ... Read More
posted @ 2017-10-17 16:57 YatHo Views(7773) Comments(0) Diggs(0)
$1代表第二个参数m=${1:-start}表示如果$1存在且不为空,m就是$1如果$1不存在或为空,那么m就是start filename=${fileuser:-"filename"} fileuser 变量未设定或者为空,filename取"-"后面的值;否则filename=$fileuse Read More
posted @ 2017-10-17 16:34 YatHo Views(1672) Comments(0) Diggs(0)
在文件开头加上set -e,这句语句告诉bash如果任何语句的执行结果不是true则应该退出。 这样的好处是防止错误像滚雪球般变大导致一个致命的错误,而这些错误本应该在之前就被处理掉。如果要增加可读性,可以使用set -o errexit,它的作用与set -e相同。 使用-e帮助你检查错误。如果你 Read More
posted @ 2017-10-17 16:19 YatHo Views(2548) Comments(0) Diggs(1)
上有3种方法可以自定义soanr的代码校验规则: 直接在sonar的web接口中增加XPath规则; 通过插件的功能来增加自定义规则,比如checkstyle,pmd等插件是允许自定义规则的; 通过新增一个代码分析器来实现自定义规则; sonar官方推荐的方式是使用最简单的XPath方式来增加自定义 Read More
posted @ 2017-10-17 16:15 YatHo Views(1371) Comments(0) Diggs(0)