在OpenShift上运行Vertx模块

时间:2013-11-22 15:39:49

标签: java openshift vert.x

我有一个简单的Vertx应用程序,其中包含一个用

执行的类
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 个答案:

答案 0 :(得分: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");

zip中vertx模块的典型开始是

nohup bash -c "exec 'vertx' 'runzip' 'helloWorldApp-0.1.24-mod.zip' ...