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