有一个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