نمایش نتایج 1 تا 6 از 6

نام تاپیک: مشکل در عملیات های با تکرار زیاد

  1. #1
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    ایران - بروجرد
    پست
    723

    مشکل در عملیات های با تکرار زیاد

    من یک صفحه دارم که کاربر یک عدد در قسمت textbox وارد میکنه و دکمه button رو میزنه،
    یک عملیاتی به تعداد عدد وارد شده باید انجام بشه من این کار رو با for انجام می دم ولی متاسفانه به علت اینکه باید بره از یک جایی دیگه ( منظور ip روی اینترنت هستش ) اطلاعات رو بخونه بعد یه دفعه وسط کار پیام خطا زرنگ رنگ رو نمایش میده
    در ضمن این رو بگم وقتی کاربر عدد مثلا 100 رو مزنه احتمال انجام شدن این 100 بار 60% هستش مثلا میبینی تو عدد 60 یه دفعه اینطوری میشه. فکر می کنم به علت پاس نشدن عملیات قبلی هستش.
    در ضمن وقتی که trace میگیریم تا 1000 هم باشه انجام میشه.
    1-علت رو نمی دونم چی هست.
    2-به نظر شما اگر در یک تایمر این رو قرار بدم کاملا مرتب کار کنه؟
    3-چطور میشه تعداد درخواستها رو توی صف گذاشت که هر یکی پاس شد بعدی ر و انجام بده.
    در ضمن این عملیات رو بصورت معمولی 1000 بار باید این عملیات رو انجام بده

  2. #2
    نقل قول نوشته شده توسط tc1000 مشاهده تاپیک
    من یک صفحه دارم که کاربر یک عدد در قسمت textbox وارد میکنه و دکمه button رو میزنه،
    یک عملیاتی به تعداد عدد وارد شده باید انجام بشه من این کار رو با for انجام می دم ولی متاسفانه به علت اینکه باید بره از یک جایی دیگه ( منظور ip روی اینترنت هستش ) اطلاعات رو بخونه بعد یه دفعه وسط کار پیام خطا زرنگ رنگ رو نمایش میده
    در ضمن این رو بگم وقتی کاربر عدد مثلا 100 رو مزنه احتمال انجام شدن این 100 بار 60% هستش مثلا میبینی تو عدد 60 یه دفعه اینطوری میشه. فکر می کنم به علت پاس نشدن عملیات قبلی هستش.
    در ضمن وقتی که trace میگیریم تا 1000 هم باشه انجام میشه.
    1-علت رو نمی دونم چی هست.
    2-به نظر شما اگر در یک تایمر این رو قرار بدم کاملا مرتب کار کنه؟
    3-چطور میشه تعداد درخواستها رو توی صف گذاشت که هر یکی پاس شد بعدی ر و انجام بده.
    در ضمن این عملیات رو بصورت معمولی 1000 بار باید این عملیات رو انجام بده
    امکان داره از latency بالای کانکشنت باشه
    سعی کن TimeOut Webrequest رو بیشتر کنی
    در ضمن Try هم فراموش نکن

    موفق باشید

  3. #3
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    ایران - بروجرد
    پست
    723
    میشه بیشتر توضیح بدید در مورد مسائلی که گفتید

  4. #4
    نقل قول نوشته شده توسط tc1000 مشاهده تاپیک
    میشه بیشتر توضیح بدید در مورد مسائلی که گفتید
    خوب چه نوع وب رکوئستی استفاده کردی ؟
    کدت رو بزار .
    تا راهنماییت کنم

  5. #5
    از امکان جدید(تر) پردازش موازی در دات نت 2.0 استفاده کن.

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اردیبهشت 1385
    محل زندگی
    ایران - بروجرد
    پست
    723
    با سلام من روش خاصی استفاده نمی کنم یک for گذاشتم که چند تا رکورد رو توی دیتا بیس خودم که در local host هستش رو انجام میده و یک چند رکورد رو توی دیتا بیس دیگه انجام میده که بصورتremote هستش ولی اگر for 1000 بار باید تکرار بشه بدلیلی که نمی دونم بعد از 70 بار یه دفعه error میده و انجام نمی شه
    توضیح : در tracer تا 10000 تا هم بخوای میره.

    جناب آقای راد پردازش موازی در دات نت 2 رو میشه توضیح بدید

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •