[英]AWS EC2 Ubuntu don't support ProcessPoolExecutor?
我使用ProcessPoolExecutor運行2個selenium python3
在我的桌面上,它正常工作。
但在使用t2.micro的Ubuntu中,只有一個selenium運行並且ubuntu不會輸出錯誤。
硒僅使用200MB內存。 有什么問題?
t2.micro的cpu功率很低,可以運行兩個硒?
from concurrent.futures import ProcessPoolExecutor
if __name__ == '__main__':
executer = ProcessPoolExecutor(max_workers=2)
argvs = [
[1, 2],
[3, 4],
]
for argv in argvs:
executer.submit(main, argv)
Instaed可以像下面這樣運行
#test.py
import subprocess
subprocess.Popen('python3 1.py&', sheel=True)
subprocess.Popen('python3 2.py&', sheel=True)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.