Tôi có chương trình python đang chạy dưới dạng daemon trên Linux.liên lạc giữa các chương trình python
Làm thế nào để gửi daemon này một tín hiệu từ chương trình python khác?
Tôi có chương trình python đang chạy dưới dạng daemon trên Linux.liên lạc giữa các chương trình python
Làm thế nào để gửi daemon này một tín hiệu từ chương trình python khác?
Bất kỳ loại tín hiệu nào khác đều có thể thực hiện được, nhưng chúng có thể là phổ biến nhất.
Bạn đã thử đọc qua các tài liệu về truyền thông liên tiến trình trong Python chưa? Dưới đây là một liên kết:
Nếu bạn cần điều gì đó tinh vi hơn tín hiệu đơn giản, hãy cân nhắc sử dụng thư viện RPC như PYRO. Ưu điểm của việc này là bạn có thể sử dụng nó ngay cả khi bạn phải di chuyển các quy trình của mình để tách các máy chủ.
Hoặc, nếu bạn chủ yếu nhắm mục tiêu hệ thống Linux, thì hãy xem xét sử dụng DBUS thay thế. Có một thư viện python và nó thậm chí còn được hỗ trợ trên Windows.
cảm ơn, biết về điều đó .. nhưng sẽ phức tạp cho nhu cầu của tôi .. tìm kiếm một số cách đơn giản hơn (có thể với mô-đun tín hiệu) .. –