سلام
برنامه من به این صورت کار می کنه که بعد از زدن یک دکمه یک ترد برای ارسال ایمیل ایجاد میشه و تا تموم نشدن ایمیل ها وجود داره اما
مشکلی که هست اینه که گاهی وسط این ارسال ها ترد از بین میره یا استپ میشه و ارسال ها متوقف میشه
چطور می تونم این مشکل رو رفع کنم؟
ایا برای باقی موندن ترد در سرور تنظیماتی هست؟ تایمی وجود داره که ترد رو از بین می بره بعد از یک مدت؟ تنظیمات ماکسیمم کردن باقی موندن ترد ها در سرور چیه؟
سوال دیگه اینکه اگر بخوام توی یک ساعت خاص یک کار انجام بشه مثلا همین ترد ایجاد بشه چه راهی رو پیشنهاد می کنید؟ با همین روش استفاده از ترد ها میشه اما باز مشکل و ریسک از بین رفتن تردی هست که بخواد یه ترد دیگه رو اجرا کنه و راه بندازه
ممنون میشم راهنمایی کنید
معمولا برای اینکار ما از Job استفاده میکنیم و برای ارسال فقط job را استارت میکنیم
نمونه زیر را ببینید
روش خیلی خوبی بود ممنون از راهنماییتون ولی به دلایلی فعلا زمان ندارم تبدیل کنم کد هامو
به نظر شما برای جلوگیری از قطع شدن ترد ها و بالا بردن زمان زنده بودنشون چه تنظیماتی در iis یا web.config یا هر چیز دیگه ای هست؟
ممنون میشم راهنمایی کنید
میتونید Request TimeOut را بیشتر کنید
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)