2013-11-22 36 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' ... 
相关问题