文档章节

记多个微服务同时被kill分析

S
 SimonTao
发布于 2019/05/27 22:37
字数 282
阅读 9
收藏 0

1、首先排查微服务,没有发现JVM异常退出;(查看启动目录是否有hs_err_pid***.log)

2、查看log日志,如图:

记多个微服务同时被kill分析

 

发现服务于下午14:11被系统kill了。

3、查找服务器上历史操作记录,如下:

记多个微服务同时被kill分析

 

发现有一个salt重启的一个动作,然后查看/var/log/message日志,发现如图:

记多个微服务同时被kill分析

 

salt重启时间和服务停止时间一致,则初步判断是salt引起的异常;

造成异常原因分析:

启动服务的命令是 :runas = tomcat,停止salt客户端之后,服务会强制被kill。

改善方案:

将runas = tomcat 改成 su -u tomcat -c 方式启动即可。

具体为什么停止salt会导致后台服务停止,还需要进一步研究。

© 著作权归作者所有

S
粉丝 1
博文 22
码字总数 10298
作品 0
朝阳
私信 提问
加载中

评论(0)

【星云测试】Devops微服务架构下具有代码级穿透能力的精准测试

  微服务是Devops场景下热门的开发框架,在大型项目中被广泛采用。它把一个大型的单个应用程序和服务拆分为数十个的支持微服务,独立部署、互相隔离,通过扩展组件来处理功能瓶颈问题,比传...

星云测试
2018/09/05
45
0
微服务随记

SOA是一种设计策略、指导思想、原则;微服务是这个原则下的一种实践。 开发阶段:通过微服务框架提供标准化的统一开发支持 发布阶段:通过标准化的形式统一发布和管理 运维阶段:标准化的方式...

bigsloth
2016/10/05
57
0
浅谈微服务之Springcloud

笔者是19年6月毕业的,最近刚刚经历离职、跳槽,在家办公期间闲来无事,撸一下自己在前公司对于微服务和springcloud的一些见解,新手小白,有说的不对的地方望大神指正。 微服务是什么? 在讲...

码仔谢
03/31
0
0
微服务架构的优势与不足

作者介绍:Chris Richardson,是世界著名的软件大师,经典技术著作《POJOS IN ACTION》一书的作者,也是 cloudfoundry.com 最初的创始人,Chris Richardson 与 Martin Fowler、Sam Newman、A...

银月光海
2016/07/27
74
0
微服务架构下的监控系统设计(一)——指标数据的采集展示

前言 微服务是一种架构风格,一个大型复杂软件应用通常由多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。...

UCloudTech
2018/07/18
88
0

没有更多内容

加载失败,请刷新页面

加载更多

基于Spring Boot2.0.2版本--SpringBoot整合Quartz调度框架

一、引言 定时任务调度是Java开发中不可或缺的重要部分,但是Java自带的Time等任务调度类在实际项目中不好用。所以Quartz和Spring Task就成了我们项目开发技术选型最多的,在这里我们着重探讨...

修改bug工程师
18分钟前
18
0
hbase查询速度优化

优化思路 1.构建良好的索引 2.查询时只查需要的字段 3.java使用habse原生方式链接hbase spring集成的hbase链接和查询方式 @Configurationpublic class HbaseConfig { @Bean publi...

qiaoaniu
18分钟前
19
0
Python3 +scrapy爬虫识别验证码(二)点触验证码识别

感谢作者分享-http://bjbsair.com/2020-04-07/tech-info/30742.html 点触验证码主要有点击文字或者点击图片,例如 如何通过点击图片当中的文字或者图片进行识别呢?那么这里介绍一下超级鹰平...

曹长卿
20分钟前
18
0
Jackson deserialize using generic

某度找出来的实在惨不忍睹,还是记一下吧. 用jackson 把 Json string 转换成 java object 大家都会,比较简单. 怎么转带泛型的类呢,头一遭儿. 参考链接: https://stackoverflow.com/questions...

园领T
20分钟前
13
0
学习Tomcat - 类加载器

Servlet规范定义的类加载顺序 在Servlet规范中有对web应用程序类的加载方式作出建议,重要的有两点: 容器要加载某个类时,类加载器首先应该加载本地web应用程序中“WEB-INF/classes”路径中...

閒散人員
22分钟前
15
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部