2016-09-03 45 views
0

我不知道你是否瞭解這個網站(因爲我不懂你的想法),但是openshift是它。它是一個網站託管網站。您可以使用python或其他服務器端。openshift正在尋找'wsgi'應用程序,我不想'wsgi'

問題是openshift正在尋找一個wsgi應用程序。但我使用websocketstornado,所以我不能使用wsgi。我如何使openshift不尋找wsgi,但任何類型的applicaiton?或者網站只支持這一點。

我看到的錯誤信息是:

'wsgi.py' does not contain WSGI application 'application' 

我真的需要websockets一個服務器,我打算用javascript使用的WebSockets創建多人在線遊戲。

感謝您的幫助,每個人。

+0

我跑openshift前一陣龍捲風應用。我不記得我是如何設置的,但也許這可能會有所幫助:https://github.com/iScrE4m/XLeague/blob/master/app.py#L619 – iScrE4m

回答

2

將您的申請放入app.py。這將允許你運行任何你想要的。請參閱:

+0

我相信我試過了。將很快回復你。 –

+0

太棒了!幾乎一切似乎都在起作用。看起來,當它在openshift上時,websockets無法正常工作。我正在連接到ws://foo-bar.rhcloud.com/wschat,但它表示意外的響應代碼400 –

+0

您使用的是什麼端口?在某個時間點,您不得不請求端口8000/8443。我不確定這是否仍然是一項要求。 –