gpt4 book ai didi

python - 崩溃 MR-3020

转载 作者:太空宇宙 更新时间:2023-11-04 13:02:34 25 4
gpt4 key购买 nike

我有几个 MR-3020,我用 OpenWRT 刷过,并在上面安装了一个 16GB ext4 USB 驱动器。启动时,将启动一个守护进程 shell 脚本,它会做两件事:

1) 它不断查看我的主程序是否正在运行,如果没有则启动 python 脚本2)它比较我的主程序生成的最后一个心跳时间戳,如果它在过去超过 10 分钟,则终止 python 进程。 #1 然后应该重新启动它。

运行后,我的主脚本进入监控模式并收集数据包信息。它定期停止嗅探,连接到互联网并将数据上传到我的服务器,保存心跳时间戳,然后返回监控模式。

这会运行几个小时、几天甚至几个星期,但似乎总是在某个时候死掉。我已经遇到这个问题将近 6 个月了(不仅仅是)我已经没有想法了。我在 python 脚本的几乎每一行上都有用于错误、信息和调试级别日志记录的文件。 python 进程使用的内存量似乎保持稳定。所有网络调用都封装在 try/catch 语句中。守护进程写入 logread。即使有所有这些日志记录,我似乎也无法找出问题所在。似乎没有进入任何无限循环,没有任何错误(通常是尚未连接到互联网时的 HTTP 请求)是最终日志记录 - 设备似乎只是随机卡住。

关于如何进一步追踪它有什么建议吗?

最佳答案

这可能与很多事情有关:我还必须修复的事情:检查路由器的外部电源,需要稳定,USB 驱动器消耗的电流可能超过端口可以处理的电流,一个简单的修复是添加一个外部供电的usbhub或相同的端口,但电容器与电力线并联并且在驱动器所在的usb端口的开头,可能是1000uF

关于python - 崩溃 MR-3020,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33550976/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com