對于所有平臺
避免共享數據 使用queue、pipe而不是類似threading中的同步原語
確保傳遞到方法中的參數是可以被pickle的
不要在進程中開多個線程來使用proxy,除非使用了鎖來限制
在unix中,如果進程結束了而沒有被join,就會變成僵尸進程。
雖然說在新進程啟動或調用active_children,所有還沒被join的進程會被join。除了調用join,獲取進程的is_alive也會join。
不要輕易terminate
windows
需要確保所有傳遞到構造函數的參數是可以被pickle的,所以方法是不可以使用的,必須要使用函數。
獲取全局變量可能會有問題
創建進程和啟動的操作需要放在if name == 'main'里面