Upstart说我的脚本正在运行,但API在我重新启动进程之前不返回数据
Upstart says my script is running but the API not returning data until I restart the process
我有 Ubuntu 14.04 和以下 Upstart 文件,用于 RESTful API。
description "myFoodLab API - node.js server"
author "b3nk3"
# used to be: start on startup
# until we found some mounts weren't ready yet while booting:
start on runlevel [2345]
start on started mountall
stop on shutdown
# Automatically Respawn:
respawn
respawn limit 20 5
script
export HOME="/www-data"
exec sudo -u www-data /usr/bin/node
/var/www/html/mydomain.co.uk/subdomain/sco/node_modules/server.js
end script
当我检查状态时,我得到它正在运行,但与邮递员检查它无法检索数据。
b3nk3@benserver:~$ sudo initctl status myfoodlabapi
MyFoodLabapi 启动/运行,进程 3685
我的服务器是否有问题.js? 检查日志,似乎在一段时间后停止重新连接。
暴发户脚本完好无损。问题可能出在MySQL连接上。
相关文章:
- 当我在重新启动cordova应用程序后尝试添加更多数据时,lokijs会丢失数据库和收集中的数据
- 重新启动jquery脚本后,角度停止工作
- Chrome内容脚本制作cookie;chrome重新启动时,cookie会被删除.如何使其稳定
- preventDefault之后的重新启动事件
- WebStorm,使用Node Supervisor(因此不必在每次代码更改后重新启动)
- 重新启动游戏jQuery功能不工作
- Web服务器意外退出,正在重新启动新实例
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 重新启动画布 JavaScript
- 事件侦听器,用于完全关闭后重新启动的应用程序
- Node SocketIO以编程方式强制在损坏的套接字上重新启动
- 服务器重新启动后javascript不工作
- 当滚动到指定的位置时,启动功能,如何重置它并重新启动,如果我们再次回到这个位置
- Gulp Concat+Browsesync重新启动
- Upstart说我的脚本正在运行,但API在我重新启动进程之前不返回数据
- Node.js 集群主进程在得到 kill 和 pgrep 后重新启动
- PHP脚本重新运行自己,直到进程完成.然后每周重新启动
- 使用grunt重新启动phantomjs进程
- 如何重新启动Node.js子进程
- 从自身内部重新启动节点进程