是否有用于管理后台 python 脚本添加、执行、停止的应用程序或 python 包?
我想要一个应用程序或python包,可以
1.动态地将python脚本添加到后台
2.执行指定时间
3.检查这个python脚本是否正在运行,
4.我还可以杀死当前执行脚本。
已经有了这样的包,所以我不需要关心 cron、at、检查处理是否正在运行等。Cron
只能定期提供执行作业,AT 将来提供一次执行作业。 他们没有提供包装好的python包,虽然有一个python-crontab,但是不起作用
我想要的是一个进程控制管理,比如启动,监视进程当前状态,我找到了supervisor 正是我想要的,它还提供了一个网络 GUI 和xmlprc 将其集成到我的应用程序中。
我认为 Supervisor 是一个更好的选择,它提供了高级 API,我希望我能解释为什么我不使用 Cron 和 Cron 。 AT 清楚
I want an app or python package that can
1.Dynamically add python script to the background
2.Execute a specified time
3.Check is this python script is running,
4.Also i can kill the current execute script.
Is already has such package,so i needn't care about cron, at, check processing is running etc.
Cron only can provide execute job periodically,AT provide execute job once at future.
They didn't supply well wrapped python package, although there's a python-crontab, but it wasn't work
What I want is a process control management, like start,monitor process current status, I found the supervisor is exactly what I want, also it provide a web gui & xmlprc for intergate it into my app.
I think supervisor is a better choice,and it's provide a high level API, I hope i have explain why I don't use Cron & AT clearly
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看看http://supervisord.org/。
Take a look at http://supervisord.org/.