Openshift 边学边用边记,仅作备忘。
在SSH 下连接数据用,折腾了好久才发现这样才能连接,格式: mysql -h $OPENSHIFT_MYSQL_DB_HOST -u $OPENSHIFT_MYSQL_DB_USERNAME -p$OPENSHIFT_MYSQL_DB_PASSWORD 注意,要填上具体的值,密码紧挨参数-p
1
mysqldump --password=$OPENSHIFT_DB_PASSWORD -h $OPENSHIFT_DB_HOST -P $OPENSHIFT_DB_PORT -u $OPENSHIFT_DB_USERNAME $OPENSHIFT_GEAR_NAME --add-drop-table > $OPENSHIFT_DATA_DIR/$OPENSHIFT_GEAR_NAME.sql
Openshift 只允许8080 端口对外,你可以选择15000 – 35530 之间的端口运行多个实例,再用Nginx 作均衡负载。
SSH 里编辑start 文件
1
vi ~/app-root/repo/.openshift/action_hooks/start