【问题标题】:Application keep crashing when deploying to Bluemix部署到 Bluemix 时应用程序不断崩溃
【发布时间】:2017-05-04 17:17:47
【问题描述】:

我们正在尝试使用 CF 命令 cf push -f manifest.yml 将应用程序部署到 Bluemix,下面是附加的 yml 文件

applications:
- name: service_name_v1.0
  memory: 1GB
  buildpack: liberty-for-java
  instances: 1
  path: /Users/admin/Apps/wlp-cb/usr/servers/defaultServer/defaultServer.zip
  domains: 
    - my.bluemix.org

  hosts:
    - my-service-space
  timeout: 180

DEA/2

实例(索引 0)无法开始接受连接

2017 年 5 月 4 日上午 10:10:55

API/0

应用程序实例以 guid ae937fbe-d88f-48d5-b985-12b3b71b3b8c 有效负载退出:{“cc_partition”=>”default”, “droplet”=>”ae937fbe-d88f-48d5-b985-12b3b71b3b8c”, “version”= >”94e28b95-27d3-4554-b99b-11d453f40e7f”, “instance”=>”9b723df2d462441caa352e3337b4e230”, “index”=>0, “reason”=>”CRASHED”, “exit_status”=>0, “exit_description”=> ”在健康检查超时内无法接受连接”, “crash_timestamp”=>1493917855}

2017 年 5 月 4 日上午 10:10:55

API/1

应用程序实例以 guid ae937fbe-d88f-48d5-b985-12b3b71b3b8c 有效负载退出:{“cc_partition”=>”default”, “droplet”=>”ae937fbe-d88f-48d5-b985-12b3b71b3b8c”, “version”= >”94e28b95-27d3-4554-b99b-11d453f40e7f”, “instance”=>”9b723df2d462441caa352e3337b4e230”, “index”=>0, “reason”=>”CRASHED”, “exit_status”=>0, “exit_description”=> ”在健康检查超时内无法接受连接”, “crash_timestamp”=>1493917855}

【问题讨论】:

  • 您的应用程序是否在本地计算机上成功启动?您在 Bluemix 上查看过它的日志吗?

标签: ibm-cloud websphere-liberty


【解决方案1】:

这通常表明您的服务器没有在正确的端口上侦听。

我建议部署 Liberty Buildpack here,然后下载源代码。这应该会为您提供一个工作正常的 Liberty 应用程序,该应用程序具有正确的清单以将代码推送到 Bluemix。

【讨论】:

    【解决方案2】:

    您将目标工件的路径列为 zip 文件,而构建包可能无法识别该工件类型。尝试将其更改为可执行 jar 或 war 或 ear 文件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      相关资源
      最近更新 更多