Ubuntu 如何在部署后强制PM2更新meteor应用程序服务器端?

Ubuntu 如何在部署后强制PM2更新meteor应用程序服务器端?,ubuntu,meteor,nginx,pm2,Ubuntu,Meteor,Nginx,Pm2,我已经用“pm2流星”包装了我的流星网站。设置已设置,初始部署工作正常。它的设置是在Digital Ocean Ubuntu服务器上使用Nginx 当我运行“pm2 meteor deploy”时,它说它已经完成了,服务器上的包已经更新(我检查了“modified at”-时间戳),但实际网站“www.example.com”上的代码仍然没有更新 我尝试过重新加载和重新启动PM2和Nginx,但似乎没有任何帮助 我的配置: { "appName": "example", "appLoca

我已经用“pm2流星”包装了我的流星网站。设置已设置,初始部署工作正常。它的设置是在Digital Ocean Ubuntu服务器上使用Nginx

当我运行“pm2 meteor deploy”时,它说它已经完成了,服务器上的包已经更新(我检查了“modified at”-时间戳),但实际网站“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 │
└────────────────────────┴────┴─────────┴───────┴────────┴─────────┴────────┴─────┴───────────┴──────────┘
我在这里遗漏了什么?

  • pm2 meteor reconfig->不会部署文件更改-仅部署环境变量更改
  • pm2 meteor deploy->将部署文件更改,但不会部署环境变量更改
  • pm2 meteor部署--reconfig->将部署文件更改和环境更改
更多信息:

  • pm2 meteor reconfig->不会部署文件更改-仅部署环境变量更改
  • pm2 meteor deploy->将部署文件更改,但不会部署环境变量更改
  • pm2 meteor部署--reconfig->将部署文件更改和环境更改

进一步信息:

现在也开始研究这个问题。我现在也会更新任何关于这方面的信息。我会更新任何信息