首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS Docker容器在RabbitMQ EC2实例上不起作用

AWS Docker容器在RabbitMQ EC2实例上不起作用
EN

Stack Overflow用户
提问于 2017-12-05 21:45:41
回答 0查看 610关注 0票数 0

我有一个正在运行的RabbitMQ docker容器,PHP AMQ Library和Docker compose一起使用它。

当在我的笔记本电脑上本地运行时,一切运行正常,RabbitMQ可以接受请求。

然而,当部署到t2.medium实例进行测试时,RabbitMQ容器每40-50秒就会重启和崩溃。

更糟糕的是,我在EC2实例中找不到erl_crash.dump文件。

代码语言:javascript
复制
   Crash dump is being written to: erl_crash.dump...
              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:05 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

=INFO REPORT==== 5-Dec-2017::13:49:05 ===
node           : rabbit@bbee863f0066
home dir       : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config
cookie hash    : o9UBS7q82y5P84WzdKnCaw==
log            : tty
sasl log       : tty
database dir   : /var/lib/rabbitmq/mnesia/rabbit@bbee863f0066
erl_child_setup closed

Crash dump is being written to: erl_crash.dump...erl_child_setup closed

              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:13 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

=INFO REPORT==== 5-Dec-2017::13:49:13 ===
node           : rabbit@bbee863f0066
home dir       : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config
cookie hash    : o9UBS7q82y5P84WzdKnCaw==
log            : tty
sasl log       : tty
database dir   : /var/lib/rabbitmq/mnesia/rabbit@bbee863f0066

=ERROR REPORT==== 5-Dec-2017::13:49:15 ===
Loading of /usr/lib/erlang/lib/stdlib-3.2/ebin/dets_v9.beam failed: badfile
WARNING: module dets_v9 not found, so not scanned for boot steps.

=ERROR REPORT==== 5-Dec-2017::13:49:15 ===
beam/beam_load.c(1179): Error loading module dets_v9:
  form size 113612 greater than size 82440 of binary

erl_child_setup closed

Crash dump is being written to: erl_crash.dump...erl_child_setup closed

Crash dump is being written to: erl_crash.dump...
              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:05 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

=INFO REPORT==== 5-Dec-2017::13:49:05 ===
node           : rabbit@bbee863f0066
home dir       : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config
cookie hash    : o9UBS7q82y5P84WzdKnCaw==
log            : tty
sasl log       : tty
database dir   : /var/lib/rabbitmq/mnesia/rabbit@bbee863f0066
erl_child_setup closed

Crash dump is being written to: erl_crash.dump...erl_child_setup closed

              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:13 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

=INFO REPORT==== 5-Dec-2017::13:49:13 ===
node           : rabbit@bbee863f0066
home dir       : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config
cookie hash    : o9UBS7q82y5P84WzdKnCaw==
log            : tty
sasl log       : tty
database dir   : /var/lib/rabbitmq/mnesia/rabbit@bbee863f0066

=ERROR REPORT==== 5-Dec-2017::13:49:15 ===
Loading of /usr/lib/erlang/lib/stdlib-3.2/ebin/dets_v9.beam failed: badfile
WARNING: module dets_v9 not found, so not scanned for boot steps.

=ERROR REPORT==== 5-Dec-2017::13:49:15 ===
beam/beam_load.c(1179): Error loading module dets_v9:
  form size 113612 greater than size 82440 of binary

erl_child_setup closed

Crash dump is being written to: erl_crash.dump...erl_child_setup closed

              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:22 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

=INFO REPORT==== 5-Dec-2017::13:49:22 ===
node           : rabbit@bbee863f0066
home dir       : /var/lib/rabbitmq
config file(s) : /etc/rabbitmq/rabbitmq.config
cookie hash    : o9UBS7q82y5P84WzdKnCaw==
log            : tty
sasl log       : tty
database dir   : /var/lib/rabbitmq/mnesia/rabbit@bbee863f0066
erl_child_setup closed

Crash dump is being written to: erl_crash.dump...erl_child_setup closed

              RabbitMQ 3.6.14. Copyright (C) 2007-2017 Pivotal Software, Inc.
  ##  ##      Licensed under the MPL.  See http://www.rabbitmq.com/
  ##  ##
  ##########  Logs: tty
  ######  ##        tty
  ##########
              Starting broker...

=INFO REPORT==== 5-Dec-2017::13:49:32 ===
Starting RabbitMQ 3.6.14 on Erlang 19.2.1
Copyright (C) 2007-2017 Pivotal Software, Inc.
Licensed under the MPL.  See http://www.rabbitmq.com/

这是我为Rabbit编写的docker组合文件:

代码语言:javascript
复制
rabbit:
    mem_limit: 80000000
    build: 'support/rabbitmq'
    environment:
        - RABBITMQ_DEFAULT_USER=${RABBITMQ_USER}
        - RABBITMQ_DEFAULT_PASS=${RABBITMQ_PASSWORD}
        - RABBITMQ_VM_MEMORY_HIGH_WATERMARK=800MB
    ports:
        - "15672:15672"
        - "5672:5672"
    restart: unless-stopped

你知道为什么它不工作吗,或者我怎么才能得到这个转储文件?

EN

回答

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

https://stackoverflow.com/questions/47655131

复制
相关文章

相似问题

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