upstart node.js mysql连接

我是新来的node.js所以在试图学习它我试图运行这个例子http://markshust.com/2013/11/07/creating-nodejs-server-client-socket-io-mysql

它没有问题,一切工作正常。 但后来我想永远和新贵运行这个服务器,出现了一个奇怪的问题。 当我第一次重新启动系统时,upstart运行良好的服务器,但服务器脚本不列出mysql条目。 但是,当我杀了服务器,并永远启动它,一切正常。 你可以帮我吗? 这是我的新贵conf。

#!upstart description "Forever and Node.js" start on (starting mysql) stop on shutdown expect fork env NODE_BIN_DIR="***" env NODE_PATH="***" env APPLICATION_DIRECTORY="***" env APPLICATION_START="***" env LOG="***" script PATH=$NODE_BIN_DIR:$PATH exec forever --sourceDir $APPLICATION_DIRECTORY -a -l $LOG --minUptime 5000 -- spinSleepTime 2000 start $APPLICATION_START end script pre-stop script PATH=$NODE_BIN_DIR:$PATH exec forever stop $APPLICATION_START >> $LOG end script 

更换

 start on (starting mysql) 

 start on (started mysql) 

解决了这个问题。 谢谢大家这个无价的社区。