egg scripts的启动和停止
服务启动和停止
坑:
同一个服务器上运行了两个egg项目, 直接使用npm stop会杀死所有egg master, 导致各种奇怪进程错误
解决
开启和停止都指定title,
官方说的是 --title process title description, use for kill grep
都指定对应的port和title才能准确无误地杀死对应进程
"sit": "egg-scripts start --port=7001 --daemon --title=egg-server-loan --env=test",
"start": "NODE_ENV=production egg-scripts start --port=7001 --daemon --title=egg-server-loan --env=prod",
"stop": "egg-scripts stop --title=egg-server-loan",