2016-02-23 58 views
2

我正在爲我編寫的一些命令行工具創建一些Twisted/Klein服務,並且我想使用systemd的socket單元。爲此,我需要在應用程序啓動時通過文件描述符接受套接字,並將該套接字傳遞給Twisted,以便它可以偵聽該套接字。這可能嗎?是否可以傳入Twisted偵聽的現有套接字?

回答

0

是的,這是絕對有可能的。實際上,整個chapter within the Twisted documentation is dedicated to systemd;你應該閱讀它。

+0

[This](https://twistedmatrix.com/documents/current/core/howto/systemd.html#limitations)部分指出twisted無法接受來自systemd的UNIX域套接字......這仍然是真的,或者只是過時的文件? –

+0

不幸的是,它仍然是準確的。它看起來像有人開始提供修復,但它停滯不前。也許你可以迴應代碼審查並將其整合? https://twistedmatrix.com/trac/ticket/5573 – Glyph