![](/img/trans.png)
[英]Deploying Ruby on Rails App (OpenConferenceWare) to IBM Bluemix
[英]Deploying a non-Web app (python) on IBM Bluemix without procfile?
manifest.yml文件:
---
applications:
- name: myapp1
memory: 512M
command: python abc.py
no-route: true
程序文件:
web: python abc.py
當我刪除Procfile時,即使我指定了一個命令來啟動清單文件中的腳本,我的腳本也不會運行。 另外,Procfile具有web:的事實使我認為它正在嘗試將其作為webapp運行? 它並不意味着可以在具有開放端口的Web應用程序中運行,而僅意味着建立出站連接。
可能需要procfile,具體取決於Cloud Foundry版本(僅舊版本)。 請參閱此Python buildpack信息 。
您可以使用清單文件中的command
部分來指定啟動命令 (如示例所示)。
如果您的應用程序不是Web應用程序,並且沒有路由,則需要在清單文件中指定no-route
選項 。 否則,運行狀況檢查器將失敗,因為它嘗試以“ Web應用程序”身份訪問您的應用程序並測試其可訪問性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.