1. 要啟動celery worker?
windows 開發時,用第二行 。(試過,可以),第一行的沒試過。
celery -A myproject worker --loglevel=info
# windows電腦用下面的,并且settings中還要加那個solo
celery -A your_project worker --loglevel=info -P solo
執行后,大概就是可以監聽redis中的任務了,發現了就會執行。
假如說沒有開啟 celery 、頁面執行會一次,redis中就會多存一個(如下圖我點了3個)
然后再啟動celery -A your_project worker --loglevel=info -P solo。
開啟后,就會分別做3個任務。比如搜索不同的女明星。一個一個完成、
2. 啟動9222的chrome瀏覽器。
可以復制快捷方式,然后改目標,這樣就可以雙擊圖片,開一個9222的瀏覽器了
"C:\Program Files\Google\Chrome\Application\chrome.exe" --remote-debugging-port=9222 --remote-debugging-address=0.0.0.0 --user-data-dir="C:\playwright_debug"
netstat -ano| findstr :9222? 執行這個
看見有上面的就對了, 訪問這個地址,也是可以訪問的http://127.0.0.1:9222/json/version
如果只有127.0.0.1:9222時
如果是有0.0.0.0:9222 時。寫ipv4的地址。也可以。
其他命令:
開端口
開端口:netsh advfirewall firewall add rule name="Playwright_9222" dir=in action=allow protocol=TCP localport=9222#驗證(看開了哪些端口)方式1
netsh interface portproxy show all
查方式2
netsh advfirewall firewall show rule name=all | findstr "9222"#刪除方式1
netsh interface portproxy delete v4tov4 listenaddress=0.0.0.0 listenport=9222
#刪除方式2
netsh advfirewall firewall delete rule name="Playwright_9222"