当Python应用程序用尽Bluemix的一面但在Bluemix中运行时失败

楚格

我要回答自己这个问题,因为我已经看到了无数次了,所以它确实应该算是一个常见问题解答。

假设您已经创建了Flask或Django应用程序,并且它在您的测试环境中都可以使用-在bluemix之外和bluemix内。然后您进行更改,或合并一个新的pip导入,现在虽然您的应用程序仍然可以在您自己的本地环境中运行,但是当您将其推送到Bluemix时失败。

您可能会看到类似以下内容的内容:

OUT Starting app instance (index 0) with guid .... 
ERR Instance (index 0) failed to start accepting connections
楚格

如果它在您的本地环境中工作,那么问题就出在移植到Bluemix上。如果在您进行更改之前它可以正常工作,那么您已经添加了它。当然,假设您没有对Procfile以及程序启动方式进行任何更改。

这指出了本地环境和Bluemix之间的python运行时差异。将会发生的事情是,在本地运行的python版本中支持代码结构(类似于执行迭代的方式),但在bluemix上使用的python版本不支持这种代码结构。

如果您没有runtime.txt文件,请创建一个。将其内容设置为您在本地环境中使用的python版本(例如python-3.4.3)

在Bluemix上检查python运行时,以了解支持哪些版本的python。如果您的版本不是,则需要在manifest.yml文件中显式设置buildpack。例如。buildpack:https : //github.com/cloudfoundry/python-buildpack#v1.5.1

无论如何,我通常都会这样做,以使我的应用程序免受对默认Bluemix运行时所做的更改的影响。

如果以上方法均无济于事,那么您已经在仅在Bluemix上执行的代码中创建了编码错误。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用Bluemix重复运行python应用程序?

来自分类Dev

在ibm bluemix中运行Windows应用程序

来自分类Dev

在Bluemix上的Java自由应用程序中运行Jar

来自分类Dev

Apache Storm应用程序在运行时失败

来自分类Dev

从.NET应用程序运行时,SSIS包失败,仅在日志中显示OnPreValidate

来自分类Dev

Bluemix是否包括JBoss运行时?

来自分类Dev

C#WPF应用程序在Visual中启动,但在直接运行时无法启动

来自分类Dev

从另一个Windows运行时应用程序中打开Windows运行时(地铁)应用程序是否有任何限制?

来自分类Dev

Windows运行时应用程序中的行为

来自分类Dev

在整个应用程序中传递运行时参数

来自分类Dev

运行时在框架应用程序中调用超时

来自分类Dev

运行时应用程序

来自分类Dev

在Bluemix上运行Spring Boot应用程序时出错

来自分类Dev

从Excel中的独立Python应用程序运行时,Excel无法使用xlwings连接建立

来自分类Dev

Junit测试在程序包上运行时失败,但在文件上运行时成功

来自分类Dev

用于Python应用程序的Bluemix日志记录

来自分类Dev

如何在Bluemix中调试XPages应用程序?

来自分类Dev

为什么我在bluemix示例应用程序中超时?

来自分类Dev

当应用程序作为服务运行时,AcceptSecurityContext失败

来自分类Dev

使用MSVC编译的多线程应用程序在运行时失败

来自分类Dev

Docker:无法启动服务应用程序:OCI运行时创建失败:

来自分类Dev

将服务从Bluemix容器共享到Bluemix应用程序

来自分类Dev

python作为脚本运行时导入失败,但在iPython中却不行?

来自分类Dev

当我在Unicorn服务器上运行时,Websockets在我的Rails应用程序中不起作用,但在Thin Server上工作

来自分类Dev

如何制作一个在应用程序不运行时运行的android服务?

来自分类Dev

触发时,应用程序正常运行时间仅运行一次

来自分类Dev

在应用程序运行时运行任务

来自分类Dev

Bluemix Flask应用程序不再构建

来自分类Dev

如何从Bluemix应用程序访问容器?

Related 相关文章

  1. 1

    如何使用Bluemix重复运行python应用程序?

  2. 2

    在ibm bluemix中运行Windows应用程序

  3. 3

    在Bluemix上的Java自由应用程序中运行Jar

  4. 4

    Apache Storm应用程序在运行时失败

  5. 5

    从.NET应用程序运行时,SSIS包失败,仅在日志中显示OnPreValidate

  6. 6

    Bluemix是否包括JBoss运行时?

  7. 7

    C#WPF应用程序在Visual中启动,但在直接运行时无法启动

  8. 8

    从另一个Windows运行时应用程序中打开Windows运行时(地铁)应用程序是否有任何限制?

  9. 9

    Windows运行时应用程序中的行为

  10. 10

    在整个应用程序中传递运行时参数

  11. 11

    运行时在框架应用程序中调用超时

  12. 12

    运行时应用程序

  13. 13

    在Bluemix上运行Spring Boot应用程序时出错

  14. 14

    从Excel中的独立Python应用程序运行时,Excel无法使用xlwings连接建立

  15. 15

    Junit测试在程序包上运行时失败,但在文件上运行时成功

  16. 16

    用于Python应用程序的Bluemix日志记录

  17. 17

    如何在Bluemix中调试XPages应用程序?

  18. 18

    为什么我在bluemix示例应用程序中超时?

  19. 19

    当应用程序作为服务运行时,AcceptSecurityContext失败

  20. 20

    使用MSVC编译的多线程应用程序在运行时失败

  21. 21

    Docker:无法启动服务应用程序:OCI运行时创建失败:

  22. 22

    将服务从Bluemix容器共享到Bluemix应用程序

  23. 23

    python作为脚本运行时导入失败,但在iPython中却不行?

  24. 24

    当我在Unicorn服务器上运行时,Websockets在我的Rails应用程序中不起作用,但在Thin Server上工作

  25. 25

    如何制作一个在应用程序不运行时运行的android服务?

  26. 26

    触发时,应用程序正常运行时间仅运行一次

  27. 27

    在应用程序运行时运行任务

  28. 28

    Bluemix Flask应用程序不再构建

  29. 29

    如何从Bluemix应用程序访问容器?

热门标签

归档