首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Docker-编写重新启动策略将导致日志被切割。

Docker-编写重新启动策略将导致日志被切割。
EN

Stack Overflow用户
提问于 2017-10-19 08:11:41
回答 2查看 176关注 0票数 0

我在docker内部运行了两个容器来编写yaml文件。一个是应用服务器(与已部署的应用程序),另一个是oracle数据库。我有跟踪yaml文件。

代码语言:javascript
复制
services:
  jboss-7.0.3:
    image: jboss-7.0.3
    build:  ../dockerfiles/jboss-eap-7.0.3
    ports:
      - '8080:8080'
      - '9990:9990'
      - '9999:9999'
      - '8787:8787'
    restart: always

  oracle11:
    image: oracle11
    build: ../dockerfiles/oracle-11xe-dima
    ports:
      - "48088:48088"
      - "1521:1521"
      - "40022:40022"
    restart: always

我想调试为什么服务器不能连接到数据库(在独立的-Ful.xml文件中,我指定了oracle11名称作为主机)。现在,对我来说奇怪的是,我不能看到错误,这很大程度上导致了jboss重新启动。它总是围绕db连接,但是我应该能够在日志中看到一些错误,但是在错误日志出现之前,jboss会重新启动。因此,我看不出是什么导致了错误。即使没有重新启动策略,它也会获得杀死信号并立即停止日志记录。我怎样才能解决这个问题?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-10-19 09:47:34

我终于弄明白了到底是怎么回事。这是一个非常简单的错误-我的原木被砍的原因是.其实没有割伤。我不得不在我的码头主机和JBoss被系统杀死的小内存,所以这是原因。现在,在增加内存到docker主机之后,一切都像魅力一样工作。

票数 0
EN

Stack Overflow用户

发布于 2017-10-19 08:37:13

从您的yaml文件中,我可以看到您没有将服务器链接到数据库。在服务links:oracle11中使用jboss-7.0.3字段。DB URI应该包含您的db容器地址/db服务名称。

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

https://stackoverflow.com/questions/46825358

复制
相关文章

相似问题

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