PM2删除程序在启动时运行
我有一个用来测试配置的PM2过程命名app
。
我注意到,当重新启动系统app
已开始,而这是造成误差与实际应用。
我跑:
pm2 delete app
然后我跑:
pm2 list
并没有表现出app
。
当我重新启动我的系统,应用程序仍然存在,它正在运行。我试图找到其中的配置文件是网上的信息,并没有比创建一个模板配置文件等信息。该配置应该在哪里文件在启动时即PM2读取位于一个Ubuntu系统上,或者为什么不删除工作,我打算?是否有另一种方法或命令,我可以用它来删除PM2过程还是我在这看是否有误?
回答如下:如果用“PM2删除{AppName}”是删除最后一个应用程序
pm2 delete app
当您运行
pm2 save
它会显示
[PM2] Saving current process list...
[PM2] Nothing to save !!!
[PM2] In this case we keep old dump file. To clear dump file you can delete it manually !
这意味着,实际上,最后的应用程序信息仍然没有被删除。
该解决方案是创建一个新的转储文件。
pm2 cleardump
然后,应用程序将被永久删除。
您可以检查PM2文件,看看有什么实际保存到转储文件。
/home/ubuntu/.pm2/dump.pm2