想请问一下在 windows 上面如何监控 Python 项目的运行

18870715400

今天运维突然跑过来说在 windows 服务器上监控 python 项目的运行会有问题,能否在启动项目的时候起一个 socket 服务端功能就是占用一个端口, 运维通过监控端口情况来判断项目是否运行,他们原先的方法是通过
tasklist | findstr "python.exe" 
来监控项目的运行,但是那边说经常出现项目正常运行,但是执行上面命令无输出的情况,想请问一下大家是通过什么方法来监控 windows 上面的 python 项目

crclz:docker ps 。
docker 显然已经成为运维的标准化的工具了。

18870715400:@crclz 我们暂时还没有用到 docker,除了 docker 还有其它更好的方法么

ysc3839:> 经常出现项目正常运行,但是执行上面命令无输出的情况

把遇到这种情况时完整的 tasklist 输出贴出来看看?

在离线环境中分发Python应用和解释器的最佳方法是什么? - python

在离线环境中分发Python应用和解释器的最佳方法是什么?我必须满足的要求是:待分发设备的操作系统为win7或win10。在大多数网络未连接的离线环境中。我要部署的Python应用程序使用其他几个Python包,例如pyqt,numpy等。这些软件包还必须一起分发。在开发环境中,我们使用pip安装了该软件包。它可能会或可能不会已经在正在部署的环境中安装了其他…

点不被识别为内部命令 - python

我从下载的Windows中使用get-pip.py在cmd上使用Python安装了pip。显示安装成功。但是,当我使用pip --version验证它时,出现此错误: 点不被识别为内部命令更多详情: 参考方案 我在使用python 3.8时遇到类似的问题。以下命令解决了我的问题:python -m ensurepip --default-pip

当我键入python时,CMD打开窗口存储 - python

今天,当我尝试在Sublime Text 3上运行一个简单的代码时,出现了以下消息: 找不到Python,但可以从Microsoft Store安装它:https://go.microsoft.com/fwlink?linkID=2082640当我在CMD中键入Python时,它将为我打开Windows商店以下载Python 3.7。这个问题今天没有充分的理…

在Python中使用超时运行代码的正确方法 - python

我在网上看了一下,发现一些SO讨论和ActiveState配方,用于在超时的情况下运行某些代码。看起来有一些常见的方法:使用运行代码的线程,并将join超时。如果超时,请杀死线程。这在Python(使用私有_Thread__stop函数)中不直接支持,因此不好的做法 使用signal.SIGALRM-但是这种方法在Windows上不起作用! 将子进程与超时一…

Python 如何查某关键词在百度网页第几页?

cizimo:例如,在百度搜索 XXX 关键词后,想知道包含 YYY 的词在搜索结果的第几页? 这个能做到吗? 或者说有没有教程,砸一个链接给我呗,谢谢大家啦