আমি এই ত্রুটিটি পেয়ে যাচ্ছি nginx/error.log
এবং এটি আমাকে বাদ দিয়ে চলেছে:
8096 worker_connections exceed open file resource limit: 1024
আমি যা ভাবতে পারি তার সবই চেষ্টা করেছি এবং এখানে কী এনজিএক্স সীমাবদ্ধ করছে তা নির্ধারণ করতে পারছি না। আমি কি মিস করছি তা বলতে পারবেন?
nginx.conf
এটি আছে:
worker_processes 4;
events {
worker_connections 8096;
multi_accept on;
use epoll;
}
আমি আমার সিস্টেমের উলিমিটকে এভাবে পরিবর্তন করেছি security/limits.conf
:
# This is added for Open File Limit Increase
* hard nofile 199680
* soft nofile 65535
root hard nofile 65536
root soft nofile 32768
# This is added for Nginx User
nginx hard nofile 199680
nginx soft nofile 65535
এটি ত্রুটিটি এখনও দেখিয়েছিল। তাই আমি সম্পাদনার চেষ্টা করে /etc/default/nginx
এই লাইনটি যুক্ত করেছি:
ULIMIT="-n 65535"
এটি এখনও একই ত্রুটি দেখায়। এনগিনেক্স কর্মী সংযোগটি কেবলমাত্র 1024 এর মধ্যে সীমাবদ্ধ করছে তা অনুধাবন করতে পারে না you আপনি কি আমাকে উল্লেখ করতে পারেন?
আমি ডেবিয়ান 7 + এনগিনেক্স পেয়েছি
/etc/default/nginx file
। অসাধারণ. ধন্যবাদ @ জাভিউর