邮箱python之间的进程间通信

时间:2018-05-21 09:45:50

标签: python linux multithreading ipc

我想通过邮箱实现10个进程之间的通信程序。框字母的数量限制为5.每个进程可以从任何其他进程发送和/或接收消息,但如果所有邮箱都忙,则发送方的请求必须放在队列中。消息管理器的角色(作者和收件人的标识,消息的传输和邮箱的发布)被分配给“主管”线程,该线程定期探索邮箱,而不管工作线程(产生消息)的功能如何。我应该怎么开始? 我试过了,但我不知道这是不是我要找的。

lines.foreachRDD(lambda rdd: rdd.toDF())

sendMessage.py

class srvthread(Thread):
    def __init__(self):
        # initialisation d’un thread
        Thread.__init__(self)
        self.socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

        self.socket.bind(('127.0.0.1', 8080)) 
        self.socket.listen(5) 
        self.setDaemon(True) 
        self.start()

0 个答案:

没有答案