摘要: 背景介绍: 在Jenkins服务器配置go项目发布脚本,编译完成后,使用ansible分发到部署服务器上,然后将启动项目脚本start_coachcore.sh发布到目标服务器上,执行启动,目标服务器上另有监控项目运行的脚本。 脚本的名字如下; #分发启动脚本到远程服务器/usr/local/bin阅读全文
posted @ 2019-07-13 14:26 大东东东 阅读(16) 评论(0) 编辑
摘要: 1、Prometheus连接客户端node exporter 时,报错“Get http://172.168.217.129:8080/metrics: context deadline exceeded” 2、go项目有时候自动重启,或者挂掉。 3、前端项目移除页面后,虽然页面不能访问,但是仍然返阅读全文
posted @ 2019-07-13 14:05 大东东东 阅读(4) 评论(0) 编辑
摘要: 按着官网提供的安装ansible 当在服务器上查询ansible版本的时,出现下面错误 解决方法:卸载重新安装 1、卸载 2、pip安装阅读全文
posted @ 2019-07-04 10:19 大东东东 阅读(36) 评论(0) 编辑
摘要: 以Ubuntu18.04为例: 1. 备份原有软件源文件 cp /etc/apt/sources.list /etc/apt/sources.list.bak_yyyymmdd 2. 打开sources.list文件,在文件末尾增加如下软件源地址 vi /etc/apt/sources.list 追阅读全文
posted @ 2019-07-04 00:34 大东东东 阅读(28) 评论(0) 编辑
摘要: 在部署Jenkins项目时,用Jenkins调用服务器上脚本时,脚本在服务器上执行没有任何问题,但是在Jenkins上调用时就报错,提示mvn应该使用全路径执行,当加入jdk,jre,maven环境变量时,出现下面错误。 而maven编译需要jdk作为运行环境。因此,我们只要设置为jdk即可,去掉j阅读全文
posted @ 2019-07-02 20:08 大东东东 阅读(18) 评论(0) 编辑
摘要: 上面脚本执行报错"[: =: unary operator expected"需要把[ $pid -ne 0 ] 改为"[[ $pid -ne 0 ]]"即可阅读全文
posted @ 2019-07-01 11:31 大东东东 阅读(11) 评论(0) 编辑
摘要: 问题原有:mac中安装了my zsh [https://www.cnblogs.com/dadonggg/p/11027454.html] ,但是造成了在使用vscode的时候,提示”zsh: command not found“ 原因是两个不同的终端环境变量不一样。 解决方法: 把 bash sh阅读全文
posted @ 2019-06-27 16:16 大东东东 阅读(79) 评论(0) 编辑
摘要: #本文档旨在说明创建docker时注意的事项:我们在局域网中使用Docker,最常遇到的一个困惑,就是有时候跨网段结果出现网络不通。原因是因为Docker默认生成的网关和我们的局域网网段有时候是冲突的,比如在172.16网段的机器上部署Docker,结果生成的docker0网桥是172.17网段,那阅读全文
posted @ 2019-06-25 00:49 大东东东 阅读(19) 评论(0) 编辑
摘要: 在线上的环境中,服务端的ssh会有进行变更的情况 例如:有些服务器的ssh端口号是 34567 等情况,那么该如何配置呢? 编辑 /etc/ansible/hosts 配置完毕后,照常执行ansible命令即可,示例如下:阅读全文
posted @ 2019-06-24 11:09 大东东东 阅读(57) 评论(0) 编辑
摘要: 简介 PM2是node进程管理工具,可以利用它来简化很多node应用管理的繁琐任务,如性能监控、自动重启、负载均衡等,而且使用非常简单。 安装 全局安装,简直不能更简单。 目录介绍 pm2安装好后,会自动创建下面目录。看文件名基本就知道干嘛的了,就不翻译了。 常用命令总结: 启动 参数说明: 完整命阅读全文
posted @ 2019-06-23 00:43 大东东东 阅读(13) 评论(0) 编辑