我有一个python执行文件,每5分钟和每小时35分钟运行一次。脚本包含以下代码以运行其中的内容(itcmodel)
minutetorun = [5,35]
while True:
thisminute = datetime.now().minute
if (thisminute in minutetorun) and (thisminute != last_run):
itcmodel(loaded_model, configdata)
print("Windows service running.")
logging.info("Windows service running.")
last_run = thisminute
当当前分钟与minutetorun匹配时,itcmodel将运行
整个脚本将转换为exe文件。此exe文件由NSSM触发。 现在我的问题是,服务在正常工作了一整天左右后突然停止。我已将日志文件附在下面:
如您所见,代码在00:05之前运行良好。然后它停止输出。在我手动重新启动服务后,它开始正常工作
这种行为的原因可能是什么?如果网络已关闭,我将获取此文件的日志。 我检查了事件查看器,它显示没有系统关闭或睡眠的动作
这种行为的原因可能是什么
目前没有回答
相关问题 更多 >
编程相关推荐