python的SysLogHandler是非阻塞的吗?

2024-03-29 14:46:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试创建一个python脚本,它可以定期连接到haproxy套接字,发送“show info”命令并退出。此脚本将与keepalive一起使用,以便通过此脚本确定何时切换主/从服务器。因此,我的目标是我的python脚本是非阻塞的。你知道吗

在我的脚本中,我启动了一个SysLogHandler来向本地syslogd发送各种消息(异常e.t.c)。但是,我不知道SysLogHandler是否阻塞。你知道吗


Tags: 命令info服务器脚本消息目标showhaproxy
1条回答
网友
1楼 · 发布于 2024-03-29 14:46:18

日志记录上的python documentation是您应该从中开始的要点。你知道吗

SysLogHandlerHandler的一个子类(还有很多。参见文档)。你知道吗

This是你要找的相关部分。你知道吗

我进一步检查了Handler的实际实现。 你可以看到it usesthreading.RLock()。你知道吗

相关问题 更多 >