有一個php函數可以執行一些資料庫和curl操作。我用一個url來運行這個函數。現在我是手動運行的,但將來我會將其與cron任務綁定。
我的問題是這樣的。例如,我有一個如下的url。
domain.com/crons/update_account_data?token=xxx
當我訪問這個url時,我指定的函數會從資料庫中刪除數據,並處理來自不同服務的數據。
我同時運行了這個url 3次。第一次運行時立即從資料庫中刪除了資料。但第二次運行在一定時間後開始(例如,10秒後),第三次運行在一定時間後開始(例如,20秒後)。
這是什麼原因?我希望我同時運行的這3個連結同時開始操作。
P粉7647859242023-09-09 00:10:48
我解決了這個問題。當我輸入以下4個url時,沒有問題。但是,我仍然不明白為什麼如果它們都是相同的,它會延遲執行。
domain.com/crons/update_account_data?token=xxx domain.com/crons/update_account_data_2?token=xxx domain.com/crons/update_account_data_3?token=xxx domain.com/crons/update_account_data_4?token=xxx