我有一个 asp.net 网站,其中正在运行后台服务,每分钟发送排队的电子邮件。问题是我们移动到一个 Web 花园(多个工作进程),并且电子邮件被多次发送(同时或接近它),因为多个线程正在调用该后台进程。
有没有办法分配一个线程或每分钟只有一个线程运行此过程并告诉其他线程忽略它?
谢谢!
我不得不使用互斥锁来防止这种情况
我有一个 asp.net 网站,其中正在运行后台服务,每分钟发送排队的电子邮件。问题是我们移动到一个 Web 花园(多个工作进程),并且电子邮件被多次发送(同时或接近它),因为多个线程正在调用该后台进程。
有没有办法分配一个线程或每分钟只有一个线程运行此过程并告诉其他线程忽略它?
谢谢!
我不得不使用互斥锁来防止这种情况
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium