Django应用实例未在Cloud Foundry SCP上启动

2020-08-24 06:32发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 因此,我一直试图将一个...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好!

因此,我一直试图将一个简单的Django应用程序推到Cloud Foundry环境中,但未成功。

我使用以下命令推送了项目:

 cf push -c" python manage.py runserver 8080" 

无论此命令是在Procfile还是manifest.yml上设置的,Django应用始终在默认端口8000上启动。

这是我找到其端口以匹配Cloud Foundry期望的唯一方法。 在manifest.yml上设置参数端口:8000也不起作用。

manifest.yml:

-
 应用范围:
 -名称:cf-django
   内存:192M
   实例:1
   随机路由:false
   主持人:所在地测试
 

Procfile:

网站:python manage.py runserver 

附加了" cf push"和" cf logs"命令的输出文件!

编辑:

我还尝试过使用服务生库为应用程序提供服务,如Cloud Foundry的 Python Buildpack文档,但仍然存在相同的错误:

 [HEALTH/0] ERR无法建立与端口8080的TCP连接:连接被拒绝

尝试此方法时,我还上传了" cf日志"的输出。

访客

cf-django-logs.txt

cf-push-output.txt

cf-logs-waitress.txt

(146.9 kB)