پاسخ : مشکل در تنظیم limit_conn در nginx
نقل قول:
نوشته اصلی توسط
amir_b
این خطو باید کجا اضافه کنیم ؟
http {
...........
limit_rate 128K;
limit_conn one 10;
...........
}
کنترل پنل بنده دایرکت ادمین می باشد
nginx بصورت مستقل نصب شده است یا پلاگین؟
اگر بصورت مستقل نصب شده است وارد SSH بشید و فایل /etc/nginx/nginx.conf رو باز کنید :
کد:
nano /etc/nginx/nginx.conf
و به دنبال کد زیر بگردید :
سپس زیر خط بالا موارد زیر رو اضافه کنید :
کد:
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
و در اخر به این شکل خواهد شد :
کد:
http {
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
پیروز باشید.
پاسخ : مشکل در تنظیم limit_conn در nginx
نقل قول:
نوشته اصلی توسط
Yas-Host
nginx بصورت مستقل نصب شده است یا پلاگین؟
اگر بصورت مستقل نصب شده است وارد SSH بشید و فایل /etc/nginx/nginx.conf رو باز کنید :
کد:
nano /etc/nginx/nginx.conf
و به دنبال کد زیر بگردید :
سپس زیر خط بالا موارد زیر رو اضافه کنید :
کد:
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
و در اخر به این شکل خواهد شد :
کد:
http {
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
پیروز باشید.
همونطور که گفتم ، آقاس سنجری از رو پست های بنده نتیجه گیری رو براتون قرار دادن ، امیدوارم که مورد استفاده قرار بگیره براتون
پاسخ : مشکل در تنظیم limit_conn در nginx
نقل قول:
نوشته اصلی توسط
Yas-Host
nginx بصورت مستقل نصب شده است یا پلاگین؟
اگر بصورت مستقل نصب شده است وارد SSH بشید و فایل /etc/nginx/nginx.conf رو باز کنید :
کد:
nano /etc/nginx/nginx.conf
و به دنبال کد زیر بگردید :
سپس زیر خط بالا موارد زیر رو اضافه کنید :
کد:
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
و در اخر به این شکل خواهد شد :
کد:
http {
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
پیروز باشید.
الان مثلا من میخوام سرعت دانلود رو بر وی 5 مگابایت لیمیت کنم یعنی بیشتر از این نتونند دانلود کنند باید کدام مقادئیر را تغییر دهم ؟
هر یک از این خطوط چکار میکنه دقیقا
کد PHP:
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
پاسخ : مشکل در تنظیم limit_conn در nginx
نقل قول:
نوشته اصلی توسط
amir_b
الان مثلا من میخوام سرعت دانلود رو بر وی 5 مگابایت لیمیت کنم یعنی بیشتر از این نتونند دانلود کنند باید کدام مقادئیر را تغییر دهم ؟
هر یک از این خطوط چکار میکنه دقیقا
کد PHP:
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
limit_conn one 10;
limit_rate 150k;
لطفا از این کد ها استفاده کنید :
کد:
limit_zone one $binary_remote_addr 10m;
limit_rate_after 1m;
limit_rate 150k;
limit_conn one 10;
خط سوم سرعت را مشخص می کند . برای مثال شما میخواهید 50کیلو بایت بر ثانیه حداکثر دانلود باشد باید مقدار را 5k تنظیم کنید / اگر میخواهید 150 کیلو باید بر ثانیه داشته باشید باید 15k تنظیم کنید و اگر میخواهید 1.5 مگابایت حداکثر سرعت باشد باید 150k تنظیم کنید.
خط اخر نیز تعداد کانکشن ها را مشخص می کند.
پاسخ : مشکل در تنظیم limit_conn در nginx
این خطر چکار می کند
؟
limit_rate 128K; limit_zone one $binary_remote_addr 10m;
و این خط
limit_rate_after 1m;
- - - Updated - - -
کسی بلد نبود ؟
- - - Updated - - -
من مقداری گفته شده رو گذاشتم اما این ارور را دریافت می کنم
کد PHP:
nginx: [warn] the "limit_zone" directive is deprecated, use the "limit_conn_zone" directive instead in /etc/nginx/nginx.conf:15
nginx: [emerg] "limit_rate" directive is duplicate in /etc/nginx/nginx.conf:17
nginx: configuration file /etc/nginx/nginx.conf test failed