Openshift DIY墨盒如何启动流程



DIY墨盒是否支持在每个档位运行2个进程?如果我有两个档位在运行,这是否意味着它将有4个进程同时运行?

启动

chmod +x ${OPENSHIFT_REPO_DIR}run/start
APP_COMMAND_1="${OPENSHIFT_REPO_DIR}run/start $PLAY_PARAMS "
"-Dhttp.port=${OPENSHIFT_DIY_PORT} "
"-Dhttp.address=${OPENSHIFT_DIY_IP} "
"-Dlogger.resource=${LOGGER_RESOURCE} "
"-Dconfig.resource=application-prod.conf"
echo $APP_COMMAND_1 &>> $LOG_FILE
nohup bash -c "${APP_COMMAND_1} &>> ${LOG_FILE} 2>&1" &> /dev/null &
APP_COMMAND_2="${OPENSHIFT_REPO_DIR}run/start $PLAY_PARAMS "
"-Dhttp.port=${OPENSHIFT_DIY_PORT} "
"-Dhttp.address=${OPENSHIFT_DIY_IP} "
"-Dlogger.resource=${LOGGER_RESOURCE} "
"-Dconfig.resource=application-prod.conf "
"-Dapplication.global=Scheduler"
echo $APP_COMMAND_2 &>> $LOG_FILE
nohup bash -c "${APP_COMMAND_2} &>> ${LOG_FILE} 2>&1" &> /dev/null &

如果你想在Openshift上实现web/worker模型,那么你需要使用类似Redis的东西。碰巧我们有一个可下载的Redis购物车https://www.openshift.com/blogs/enabling-redis-for-your-app.

最新更新