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

نام تاپیک: قطعی بسیار بسیار زیاد کاربران

  1. #1

    Exclamation قطعی بسیار بسیار زیاد کاربران

    دوستان عزیز سلام و ظهر جمعه تون بخیر

    بنده با indy client/server یک برنامه ی نوشتم که هم کاربران با هم چت انجام میدن هم می تونن یکسری اطلاعات رو به سرور بفرستن و پاسخ آنرا دریافت کنند.
    بنده یک سرور از خارج کشور گرفتم و برنامه سرور روی اون اجراست .
    در حالتی که چند نفر ( زیر 10 نفر ) به سرور وصل باشن مشکلی نیست اما اگر کاربران به 100 تا برسن مشکل پیشن میاد.
    مشکل اینه که ارتباط برخی کلاینت ها با سرور قطع میشه
    بعضی وقتا هم برنامه یهو بسته میشه برای کلاینت ها!
    خیلی خیلی بررسی کردم اما به نتیجه درستی نرسیدم.
    اگر کسی اطلاعات و یا تجربه ی در خصوص مشکل من داره لطفا بیان کنه شاید من از این مشکل رهایی پیدا کنم.
    لینک زیر هم مشاهده کردن

    https://barnamenevis.org/showthread.p...light=DataSnap

    اگر میشه در خصوص نقل قول زیر نیز نظر بدید

    من هم VPS دارم ولی در اتصال بهش مشکلی ندارم. معمولاً در این روزها به دلیل پایدار نبودن اتصالات اینترنتی(!) کاربران مدام با خطای Socket Error مواجه می شوند.با انجام تنظیماتی میشه تا حدود زیادی این مشکل رو حل کرد. تنظیماتی مثل KeepAvail و TimeOut و PacketSize و Noop Intervals و ... .
    در حال حاضر به دلیل پایدار نبودن اینترنت نباید توقع زیادی داشته باشید. روشهایی که نام بردم تا حدود زیادی مشکل را حل می کنند، البته نه به صورت کامل!
    موفق باشید...

  2. #2

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    جالبه بدونید که من حتی با مسنجر یاهو هم همین وضع رو دارم. هر چند دقیقه باید دوباره کانکت بشم.
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840

    دوستای گلم حمایت کنید : https://cafebazaar.ir/app/com.nikanmehr.marmarxword/


    نرم افزار پخش مویرگی

  3. #3

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    جالبه بدونید که من حتی با مسنجر یاهو هم همین وضع رو دارم. هر چند دقیقه باید دوباره کانکت بشم.
    دلیل چیه یوسف جان آخه؟

  4. #4

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    نه من و نه شما نفر اولی هستیم که چنین مشکلی داریم. این همه به علت اینترنت ناپایدار این چند مدت اخیر است.
    برای رفع این مشکل راهی که بنده رفتم :(شاید راهکارهای بهتری هم باشه)
    برنامه هام رو بر بستر http پیاده سازی کردم : چه از روش DataSnap و یا post و Get.
    بر روی همون سرور Vps که دارید ، پروکسی سرور راه اندازی کنید ، و برنامه هاتون رو به پروکسی مجهز کنید. این روش 90 درصد مشکلات اینترنت فعلی رو بر طرف میکند.
    کلا روشهای اتصال مستقیم ADO به بانک اطلاعاتی رو فراموش کنید. واقعا گاهی وقتا این مدل پیشنهاد ها رو از افراد حرفه ای میشنویم که واقعا جای فکر داره.
    موفق باشید.
    آخرین ویرایش به وسیله Mask : جمعه 14 آذر 1393 در 21:43 عصر


  5. #5

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    کلا روشهای اتصال مستقیم ADO به بانک اطلاعاتی رو فراموش کنید.
    بخاطر اینکه ADO قابلیت Automatic Connection Recovery نداره. ولی مثلاً FireDAC و UniDac این قابلیت رو دارند و میتونند توی شبکه های غیز پایدار مورد استفاده قرار بگیرند:
    برای UniDac:
    http://www.devart.com/UniDAC/docs/in...le_network.htm
    برای FireDac :
    http://docwiki.embarcadero.com/RADSt..._%28FireDAC%29
    کاری به این دو محصول ندارم، فقط میخواستم بگم که در شرایط اینچنینی باید از کتابخانه هایی استفاده بشه که برای کار در شبکه های ناپایدار ساخته شده اند.
    آخرین ویرایش به وسیله BORHAN TEC : یک شنبه 16 آذر 1393 در 13:03 عصر

  6. #6
    کاربر دائمی آواتار firststep
    تاریخ عضویت
    مهر 1387
    محل زندگی
    ایران-خواستم از جنبه تفاهم باهم بگم
    پست
    502

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    سلام
    باید مطومئن بشین مشکل ار اتصال اینترنتی هستش مثلا شاید ارتباط داشته باشه با تعداد ترد های شما در برنامه سرور
    ویندوز سرور 32 یا 64

  7. #7

    نقل قول: قطعی بسیار بسیار زیاد کاربران

    نقل قول نوشته شده توسط BORHAN TEC مشاهده تاپیک
    بخاطر اینکه ADO قابلیت Automatic Connection Recovery نداره. ولی مثلاً FireDAC و UniDac اسن قابلیت رو دارند و میتونند توی شبکه های غیز پایدار مورد استفاده قرار بگیرند:
    برای UniDac:
    http://www.devart.com/UniDAC/docs/in...le_network.htm
    برای FireDac :
    http://docwiki.embarcadero.com/RADSt..._%28FireDAC%29
    کاری به این دو محصول ندارم، فقط میخواستم بگم که در شرایط اینچنینی باید از کتابخانه هایی استفاده بشه که برای کار در شبکه های ناپایدار ساخته شده اند.
    در تکمیل صحبتهای دوست عزیزم، یکی از مشکلاتی که Ado داره نداشتن خاصیت Automatic Connection Recovery هست.
    مشکل اصلی تر لو رفتن خیلی خیلی سریعتر پسورد بانک اطلاعاتی مندرج در کانکشن استرینگ سمت کلاینت میباشد، که کلا در این روش امنیتی وجود ندارد.


تاپیک های مشابه

  1. سوال: تبدیل website به web application(بسیار بسیار فوری)
    نوشته شده توسط mohammadyaser در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: دوشنبه 16 خرداد 1390, 13:24 عصر
  2. یک راه بسیار بسیار ساده برای auth در سرور Apache
    نوشته شده توسط sattaryekta در بخش PHP
    پاسخ: 0
    آخرین پست: پنج شنبه 21 بهمن 1389, 11:29 صبح
  3. خبر: دانلود کنید ساعت های عقربه ای که بسیار بسیار زیبا
    نوشته شده توسط karim orooji در بخش VB.NET
    پاسخ: 1
    آخرین پست: جمعه 21 اسفند 1388, 10:58 صبح
  4. یک تقویم بسیار بسیار عالی (هجری به میلادی و میلادی به هجری)
    نوشته شده توسط vahab_vb در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: چهارشنبه 25 بهمن 1385, 00:35 صبح
  5. خطا در مورد SELECT TOP (بسیار بسیار فوری)
    نوشته شده توسط nokhod در بخش SQL Server
    پاسخ: 1
    آخرین پست: چهارشنبه 10 اسفند 1384, 22:28 عصر

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

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