مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

pelaknet

عضویت از 1395/03/06

مشکل در ترد ها

  • پنجشنبه 6 خرداد 1395
  • 14:16
تشکر میکنم

سلام
برنامه من به این صورت کار می کنه که بعد از زدن یک دکمه یک ترد برای ارسال ایمیل ایجاد میشه و تا تموم نشدن ایمیل ها وجود داره اما
مشکلی که هست اینه که گاهی وسط این ارسال ها ترد از بین میره یا استپ میشه و ارسال ها متوقف میشه
چطور می تونم این مشکل رو رفع کنم؟
ایا برای باقی موندن ترد در سرور تنظیماتی هست؟ تایمی وجود داره که ترد رو از بین می بره بعد از یک مدت؟ تنظیمات ماکسیمم کردن باقی موندن ترد ها در سرور چیه؟

سوال دیگه اینکه اگر بخوام توی یک ساعت خاص یک کار انجام بشه مثلا همین ترد ایجاد بشه چه راهی رو پیشنهاد می کنید؟ با همین روش استفاده از ترد ها میشه اما باز مشکل و ریسک از بین رفتن تردی هست که بخواد یه ترد دیگه رو اجرا کنه و راه بندازه

ممنون میشم راهنمایی کنید

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 6 خرداد 1395
  • 16:16

معمولا برای اینکار ما از Job استفاده میکنیم و برای ارسال فقط job را استارت میکنیم

نمونه زیر را ببینید

اجرای وظایف زمانبندی شده با استفاده از Quartz.Net در Asp.Net MVC

کاربر سایت

pelaknet

عضویت از 1395/03/06

  • چهارشنبه 12 خرداد 1395
  • 11:33

روش خیلی خوبی بود ممنون از راهنماییتون ولی به دلایلی فعلا زمان ندارم تبدیل کنم کد هامو

به نظر شما برای جلوگیری از قطع شدن ترد ها و بالا بردن زمان زنده بودنشون چه تنظیماتی در iis یا web.config یا هر چیز دیگه ای هست؟

ممنون میشم راهنمایی کنید

کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • چهارشنبه 12 خرداد 1395
  • 11:37

میتونید Request TimeOut را بیشتر کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)