2016-06-28 56 views
0

我想創建一個python腳本,週期性地連接到haproxy套接字,發送一個「show info」命令並退出。該腳本將與keepalived一起使用,以便通過此腳本確定何時切換主/從服務器。因此,我的目標是我的python腳本是非阻塞的。是python的SysLogHandler nonBlocking?

在我的腳本中,我啓動了一個SysLogHandler來發送到我本地的syslogd各種消息(例外e.t.c)。但是,我不知道SysLogHandler是否阻塞。

回答

0

伐木上的python documentation是您應該從哪裏開始的主要觀點。

SysLogHandlerHandler的一個子類(還有更多。請參閱文檔)。

This是您在尋找的相關部分我認爲。

我走得更遠了,檢查了Handler的實際執行情況。 您可以看到it usesthreading.RLock()

+0

我對python編程頗爲陌生,所以我並不太瞭解。請你再解釋一下嗎? – giomanda

+0

我已經更新了我的答案。希望能幫助到你。 –

+0

感謝您的參考!這很有幫助 – giomanda

相關問題