2013-11-22 60 views
0

Vertx模塊我有一類簡單的Vertx應用程序,我運行在OpenShift

nohup bash -c "exec 'vertx' 'run' './src/main/java/com/mydomain/myClass.java' ... 

在./.openshift/action_hooks/start執行。 現在我在啓動文件,該文件可以在本地與vertx runmod運行的模塊,但

nohup bash -c "exec 'vertx' 'runmod' './src/main/java/com/mydomain/mods/user~HelloWorlldApp~0.1.27' ... 

似乎不起作用。沒有錯誤,Java只是不啓動。

該如何運行?

回答

1

你需要檢查你使用的$ OPENSHIFT_DIY_IP$ OPENSHIFT_DIY_PORT 爲綁定您vertx服務器值。 例如在ssh控制檯執行:

echo $OPENSHIFT_DIY_IP 
echo $OPENSHIFT_DIY_PORT 

端把這個值在

vertx.createHttpServer().listen(8080, "127.2.47.2"); 

也用於在拉鍊vertx模塊典型開始是

nohup bash -c "exec 'vertx' 'runzip' 'helloWorldApp-0.1.24-mod.zip' ... 
相關問題