当对Parse Server进行生存状态管理和设置更改后,立即自动反映这些更改

The objective is…

我正在本地運行Parse Server,但如果使用奇怪的查詢呼叫API,它會立即崩潰,所以我希望能自動重新啟動它。
我想要更改Parse Server的配置,使其在重新啟動並應用修改之後。
我希望能快速添加Parse Server的實例。
我想要進行監控。

预先准备

npm install -g parse-server parse-dashboard pm2

配置的范例

用法

根据parse-configs/parse_example.json的参考,创建一个设置了键等的json文件。

参考:https://github.com/parse-community/parse-server#configuration
请查阅:https://github.com/parse-community/parse-server#configuration

修改parse-dashboard-config.json文件。

请参考以下链接:https://github.com/parse-community/parse-dashboard

修改pm2_config.json。

请参考:http://pm2.keymetrics.io/docs/usage/application-declaration/。

"watch_options": {
    "usePolling": true
}

如果不这样做,无法监视位于目录中的文件,例如parse-configs/parse_example.json。
即使使用 usePolling: false,也可以监视parse-dashboard-config.json。

常用的命令,例如启动命令。

pm2 start pm2_config.json
pm2 delete all
pm2 restart all
pm2 kill

莫道数据库

如果您想通过pm2进行MongoDB的监控,

pm2 install pm2-mongodb

请参考:https://github.com/pm2-hive/pm2-mongodb。

如果MongoDB的端口等都是默认的话,就不需要进行任何配置。

广告
将在 10 秒后关闭
bannerAds