2012-08-22 36 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。