JULIA的流程管理器
我是朱莉娅的新手。我正在寻找一个It流程管理器,专门针对精灵应用。(换句话说,相当于Node.JS的PM2)。有人能帮忙吗?这里是艾德里安,精灵的创造者 我没有使用PM2,但我使用了supervisord,我认为他们的方法类似。精灵应用程序在常规操作系统进程中运行。您尝试过什么,遇到过什么问题 稍微调整一下pm2,过程似乎很简单。我确信,通过设置更复杂的JULIA的流程管理器,julia,Julia,我是朱莉娅的新手。我正在寻找一个It流程管理器,专门针对精灵应用。(换句话说,相当于Node.JS的PM2)。有人能帮忙吗?这里是艾德里安,精灵的创造者 我没有使用PM2,但我使用了supervisord,我认为他们的方法类似。精灵应用程序在常规操作系统进程中运行。您尝试过什么,遇到过什么问题 稍微调整一下pm2,过程似乎很简单。我确信,通过设置更复杂的pm2配置文件,它可以得到改进,但对于快速解决方案,这似乎可以解决问题 我在一台windows机器上,所以我确认它可以在Win10和WSL/Ub
pm2
配置文件,它可以得到改进,但对于快速解决方案,这似乎可以解决问题
我在一台windows机器上,所以我确认它可以在Win10和WSL/Ubuntu上运行。假设我们有一个名为MyGenieApp的精灵应用程序,然后我们运行:
Windows PowerShell:
PS C:\MyGenieApp\bin> pm2 start cmd -- -- /k .\server.bat
这将打开一个CMD窗口,并在pm2
控制下使用父CMD
进程启动精灵应用程序
WSL/Ubuntu
(MyGenieApp) $ pm2 start bash -- bin/server
对于macOS和其他*nix操作系统,其工作原理应与WSL相同
- 请注意,对于Windows,您需要从
中运行它,而对于*nix,则需要从应用程序文件夹中运行它(因此,在bin/
中需要更高一级)。您可以根据需要编辑文件以调整路径。/bin
- 由于某些原因,在windows上,
需要pm2
,否则它不会将参数传递给脚本。可能是pm2中的错误-->