首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何诊断野蝇10.1下降的原因

如何诊断野蝇10.1下降的原因
EN

Stack Overflow用户
提问于 2017-08-03 08:09:55
回答 1查看 140关注 0票数 0

我在我的系统中使用CentOs和通配符10.1.0,我已经永久地启动了通配符,但是通配符有时会停止工作。你能帮我诊断一下它是怎么掉下来的吗?因为日志里没有提到任何东西。没有野蝇被阻止的迹象。

我在服务器上部署了以下内容:

  1. 一个Ejb模块
  2. 四个作战模块

系统中有5个调度程序,我正在连接到2个数据库,一个通过JPA连接,另一个通过JDBC连接。

最后一个报废的日志是我们的调度消息,然后通配符自动停止,没有任何错误消息。

代码语言:javascript
复制
2017-08-03 04:01:59,023 DEBUG
[com.ecomm.pl4sms.loader.receiver.SendHighPrioMsgToSqlBox]
(DefaultQuartzScheduler_Worker-4) Scanning sender fake true

我使用的是CentOS 7和Wildfly 10.1.0-Final,Postgres 9.6,JDK1.8,MySQL5-7

请帮我诊断一下为什么停下来的原因。

EN

回答 1

Stack Overflow用户

发布于 2017-08-03 09:18:21

记录通配符进程的内存使用情况。如果无法达到最大堆空间的Java设置,但Linux内核确定通配符是最需要内存的进程,并且它运行的内存接近最大内存使用量(例如,在内存为16 to的系统上,Java max堆设置为16 to ),那么它将在日志文件中不跟踪地杀死进程。Java进程不会执行内存不足的堆转储,因为它认为它还有扩展的空间。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45478420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档