全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 1129|回复: 5

[Windows VPS] 关于python脚本后台运行

[复制链接]
发表于 2019-11-20 10:17:18 | 显示全部楼层 |阅读模式
请教坛子里的大佬,a.py查询数据后写到文本档里,如果b.py本不在运行的话就去执行b脚本(运行环境是Linux)。
我的思路是每当b脚本执行的时候去写log记录当前的进程信息,然后a去读取log的数据来实现进程监控,但是这样的话log的数据会越来越多,会不会导致a在匹配进程的时候非常耗时间?
cherbim 该用户已被删除
发表于 2019-11-20 10:30:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2019-11-20 10:37:38 | 显示全部楼层
cherbim 发表于 2019-11-20 10:30
你是不是思路搞错了,python本来就能检测后台进程!!!!判断一下是否有这个进程,有的话跳过,没有就启动 ...

额 谢谢大佬 我的本意是每次执行b脚本会导致进程不一样,查了一下百度可以看到进程的详细信息
cherbim 该用户已被删除
发表于 2019-11-20 10:41:08 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2019-11-20 11:16:40 | 显示全部楼层
简单的做法,b在执行时就生成一个b.lock的空文件,执行完就删除,然后a检测是否存在lock文件也行哇
 楼主| 发表于 2019-11-20 11:31:42 | 显示全部楼层
gougou6423 发表于 2019-11-20 11:16
简单的做法,b在执行时就生成一个b.lock的空文件,执行完就删除,然后a检测是否存在lock文件也行哇 ...

: 这也是个方法
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-5-5 09:44 , Processed in 0.060594 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表