2012-08-22 35 views
1

我正在使用multimechanize(MM)进行性能测试。 MM创建代表不同“用户”的多个进程。我需要为每个这些进程分配一些独特的(用户名,密码)对。我应该如何同步这个?我应该创建一个单独的流程,当流程要求时双手配对吗?这似乎过分了,是否有更简单的方法来做到这一点?python中的多进程同步

编辑: 我不控制如何创建这些进程,MM处理。

回答

0

multimechanize/core.py

# scripts have access to these vars, which can be useful for loading unique data 
trans.thread_num = self.thread_num 
trans.process_num = self.process_num 

所以每Transaction()实例可以访问它的线程ID /进程ID。