صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 12

موضوع: مشکل سرعت آپلود وب سرور nginx

  1. #1
    عضو انجمن MUV آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهرون
    نوشته ها
    115
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    363
    تشکر شده در
    259 پست

    پیش فرض مشکل سرعت آپلود وب سرور nginx

    سلام

    یه سرور اختصاصی ویندوز 2008 هستش با پورت یک گیگ که سرعت پورتش حدود 80 مگابایت هست
    حالا با nginx وب سرور داده شده و لینک برای دانلود قرار داده شده توی سایت
    ولی سرعت دانلود کل کاربرا روی هم از 8 مگابیت در ثانیه بالاتر نمیره
    و وقتی می خوای دانلود کنی ارور میده
    در صورتی که وقتی پورت 80 رو آزاد می کنم و ای ای اس رو فعال می کنم سرعت آپلود از سرور تا 40 مگابیت هم می رسه
    یعنی کاربرا تا 40 مگابیت دانلود میکنند.

    حالا سوال اینجاست که چطوری می تونم این محدودیت رو از روی nginx وردارم؟

    ممنون
    آی دی یاهو : muv.online



  2. # ADS




     

  3. #2
    عضو انجمن Reza.exe آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    127.0.0.1
    نوشته ها
    366
    تشکر تشکر کرده 
    264
    تشکر تشکر شده 
    829
    تشکر شده در
    537 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    nginx همچین محدودیتی نداره
    مگه این که خودتون محدودیت کانکشن و سرعت تعیین کرده باشید
    این مورد را هم در نظر بگیرید درخواست های دانلود به صورت رندوم هستند
    ممکن هست هاردتون کم بیاره
    i/o هارد را چک کنید

  4. #3
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    دوست عزیز
    دستور زیر رو در سروری که nginx داره وارد نمایید:

    کد:
    nginx -V
    لیستی از ماژول های Compile شده روی وب سرور nginx نمایش داده خواهد شد

    سپس ببینید آیا از مازول مثل:

    limit_rate

    یا همچنین:

    HttpCoreModule

    استفاده شده است یا خیر . اگر استفاده شده باشه باعث ایجاد limit connection و Speed limit خواهد شد

    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

  5. #4
    عضو انجمن Reza.exe آواتار ها
    تاریخ عضویت
    Dec 2009
    محل سکونت
    127.0.0.1
    نوشته ها
    366
    تشکر تشکر کرده 
    264
    تشکر تشکر شده 
    829
    تشکر شده در
    537 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    نقل قول نوشته اصلی توسط nginxweb نمایش پست ها
    دوست عزیز
    دستور زیر رو در سروری که nginx داره وارد نمایید:

    کد:
    nginx -V
    لیستی از ماژول های Compile شده روی وب سرور nginx نمایش داده خواهد شد

    سپس ببینید آیا از مازول مثل:

    limit_rate

    یا همچنین:

    HttpCoreModule

    استفاده شده است یا خیر . اگر استفاده شده باشه باعث ایجاد limit connection و Speed limit خواهد شد

    limit_rate جز ماژول های استاندارد هست و به صورت دیفالت نصب هست
    تا وقتی هم مقدارش تو کانفیگ تعریف نشده باشه تاثیری در سرعت نداره

  6. #5
    عضو انجمن MUV آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهرون
    نوشته ها
    115
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    363
    تشکر شده در
    259 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    ممنون از دوستان
    این کد رو کجا باید بزنم
    مطمئن هستم از هارد نیست چون وقتی از ای ای اس استفاده میشه سرعت خیلی بالاتر از این هستش
    با تغییر تعداد کانکشن هم تغییری توی سرعت لحاظ نمیشه. تعداد کانکشن رو به 500 هزار تا هم بردم اما سرعت همونه و همون ارور رو میده
    آی دی یاهو : muv.online



  7. #6
    عضو انجمن MUV آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهرون
    نوشته ها
    115
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    363
    تشکر شده در
    259 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    الان تست کردم متوجه شدم که وقتی worker_processes روی دو یا سه می کنم
    و وب سرور رو ران می کنم کار نمی کنه و وقتی دوباره یک میزارم شروع می کنه به کار

    مشکل از چی هستش؟؟
    آی دی یاهو : muv.online



  8. #7
    عضو انجمن MUV آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهرون
    نوشته ها
    115
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    363
    تشکر شده در
    259 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    خوب من خیلی گشتم و متوجه شدم که تعداد هر کانکشن در هر ورکر نمی تونه بیشتر از 1000 باشه و هر چقدر هم تغییر بدیم بیشتر نمیشه مگه اینکه ورکر رو بیشتر کنیم
    و وقتی هم که تعداد ورکر رو بیشتر می کنیم سیستم ران نمیشه. متاسفانه
    خوب حالا هیچ کدوم از دوستان نمی تونند کمک کنند که تعداد ورکر رو بیشتر کنم؟؟؟؟
    آی دی یاهو : muv.online



  9. #8
    عضو انجمن ali_fattahi آواتار ها
    تاریخ عضویت
    Oct 2008
    محل سکونت
    ---
    نوشته ها
    198
    تشکر تشکر کرده 
    56
    تشکر تشکر شده 
    480
    تشکر شده در
    116 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    نقل قول نوشته اصلی توسط MUV نمایش پست ها
    خوب من خیلی گشتم و متوجه شدم که تعداد هر کانکشن در هر ورکر نمی تونه بیشتر از 1000 باشه و هر چقدر هم تغییر بدیم بیشتر نمیشه مگه اینکه ورکر رو بیشتر کنیم
    و وقتی هم که تعداد ورکر رو بیشتر می کنیم سیستم ران نمیشه. متاسفانه
    خوب حالا هیچ کدوم از دوستان نمی تونند کمک کنند که تعداد ورکر رو بیشتر کنم؟؟؟؟
    خروجی های دستورات زیر رو بده تا ببینم مشکل از چیه..

    اول خروجی این سه تا دستور رو بده
    کد:
    cat /proc/sys/fs/file-max
    کد:
    ulimit -Hn
    کد:
    ulimit -Sn
    بعد هم خروجی تک تک این دستورات
    کد:
    cat /proc/sys/net/ipv4/tcp_mem
    کد:
    cat /proc/sys/net/core/rmem_default
    کد:
    cat /proc/sys/net/core/rmem_max
    کد:
    cat /proc/sys/net/core/wmem_default
    کد:
    cat /proc/sys/net/core/wmem_max
    کد:
    cat /proc/sys/net/core/optmem_max

  10. تعداد تشکر ها از ali_fattahi به دلیل پست مفید

    MUV

  11. #9
    عضو انجمن MUV آواتار ها
    تاریخ عضویت
    Nov 2012
    محل سکونت
    تهرون
    نوشته ها
    115
    تشکر تشکر کرده 
    153
    تشکر تشکر شده 
    363
    تشکر شده در
    259 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

    نقل قول نوشته اصلی توسط ali_fattahi نمایش پست ها
    خروجی های دستورات زیر رو بده تا ببینم مشکل از چیه..

    اول خروجی این سه تا دستور رو بده
    کد:
    cat /proc/sys/fs/file-max
    کد:
    ulimit -Hn
    کد:
    ulimit -Sn
    بعد هم خروجی تک تک این دستورات
    کد:
    cat /proc/sys/net/ipv4/tcp_mem
    کد:
    cat /proc/sys/net/core/rmem_default
    کد:
    cat /proc/sys/net/core/rmem_max
    کد:
    cat /proc/sys/net/core/wmem_default
    کد:
    cat /proc/sys/net/core/wmem_max
    کد:
    cat /proc/sys/net/core/optmem_max
    خوب این وب سرور رو روی ویندوز ران کردم
    این کدها که دادید مگه مال لینوکس نیست؟؟
    آی دی یاهو : muv.online



  12. #10
    عضو انجمن ali_fattahi آواتار ها
    تاریخ عضویت
    Oct 2008
    محل سکونت
    ---
    نوشته ها
    198
    تشکر تشکر کرده 
    56
    تشکر تشکر شده 
    480
    تشکر شده در
    116 پست

    پیش فرض پاسخ : مشکل سرعت آپلود وب سرور nginx

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

صفحه 1 از 2 12 آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. [آموزش Nginx] محدود کردن سرعت دانلود کاربران
    توسط 2JZ در انجمن مباحث و منابع آموزشی
    پاسخ ها: 14
    آخرين نوشته: September 17th, 2016, 14:55
  2. لیمیت کردن سرعت دانلود در nginx دایرکت ادمین
    توسط parax در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 7
    آخرين نوشته: December 6th, 2014, 21:40
  3. محدود سازی سرعت و کانکشن در nginx
    توسط mehrdad-arch در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 4
    آخرين نوشته: November 7th, 2014, 11:43
  4. مشکل با nginx در محدود کردن سرعت
    توسط OPENFIRE در انجمن مباحث دیگر
    پاسخ ها: 2
    آخرين نوشته: August 2nd, 2014, 05:06
  5. پاسخ ها: 4
    آخرين نوشته: June 3rd, 2014, 19:11

مجوز های ارسال و ویرایش

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