我使用" pm2-meteor"包裹了我的Meteor网站。设置已设置,初始部署工作正常。它可以在数字海洋Ubuntu服务器上与Nginx配合使用。
当我运行" pm2-meteor deploy"时,它表示已完成,服务器上的捆绑包已更新(我检查了"修改为" - 时间戳)但实际网站上的代码" www.example.com"仍然没有更新。
我试过重装&重新启动PM2和Nginx但似乎没有任何帮助。
我的配置:
{
"appName": "example",
"appLocation": {
"local": "/Users/example/Documents/Personal/Projects/base"
},
"meteorSettingsLocation": "../.deploy/settings.json",
"meteorBuildFlags": "--architecture os.linux.x86_64",
"env": {
"ROOT_URL": "http://example.be",
"MONGO_URL": "mongodb://localhost:27017/example",
"PORT": 8080
},
"server": {
"host": "199.199.199.1",
"username": "user",
"password": "1234",
"deploymentDir": "/opt/pm2",
"loadProfile": "",
"nvm": {
"bin": "~/.nvm/nvm.sh",
"use": "4.7.2"
},
"exec_mode": "cluster_mode",
"instances": 1
}
}
我的应用的PM2状态:
┌────────────────────────┬────┬─────────┬───────┬────────┬─────────┬────────┬─────┬───────────┬──────────┐
│ App name │ id │ mode │ pid │ status │ restart │ uptime │ cpu │ mem │ watching │
├────────────────────────┼────┼─────────┼───────┼────────┼─────────┼────────┼─────┼───────────┼──────────┤
│ Example │ 0 │ cluster │ 22944 │ online │ 3 │ 11m │ 0% │ 69.7 MB │ disabled │
└────────────────────────┴────┴─────────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────────┘
我在这里缺少什么?
答案 0 :(得分:0)
更多信息:https://github.com/andruschka/pm2-meteor/issues/62#event-1078165006