កំណត់ថវិកាសុខ័ណ្ឌ NGINX proxy មុនពេលបង្កើន worker_connections
ការតភ្ជាប់តាម proxy ជាធម្មតាប្រើទាំងសុខ័ណ្ឌអតិថិជន និង upstream; បែងចែកដែនកំណត់តភ្ជាប់របស់ worker ពីដែនកំណត់ file descriptor របស់សេវា។
ការតភ្ជាប់តាម proxy ដែលមានរយៈពេលយូរ ជាធម្មតាកាន់កាប់សុខ័ណ្ឌពីរ៖ របស់អតិថិជន និងរបស់ upstream។ worker_connections រាប់ទាំងសងខាង។ ដូច្នេះការគុណវាដោយ worker_processes មិនផ្តល់ការសន្យាសមត្ថភាពសម្រាប់អ្នកប្រើ proxy ទេ។
នៅពេលការតភ្ជាប់បរាជ័យ សូមអនុវត្តតាមដែនកំណត់ដែលបានរាយការណ៍៖
| ភស្តុតាង | ការកំណត់ ឬស្ថានភាពដំណើរការដែលត្រូវពិនិត្យ |
|---|---|
| worker_connections អស់ | ថវិកាតភ្ជាប់របស់ worker រួមទាំងសុខ័ណ្ឌ upstream |
| សាររបស់ប្រព័ន្ធប្រតិបត្តិការ «ឯកសារបើកច្រើនពេក» | ដែនកំណត់ file descriptor ដែលដំណើរការសេវាពិតពីរង |
សុខ័ណ្ឌស្តាប់ កំណត់ហេតុ និងឯកសារបើកផ្សេងទៀតក៏ប្រើ descriptor ដែរ។ ការប្រើឡើងវិញនៃការតភ្ជាប់ និងការលាយចរាចរណ៍ ផ្លាស់ប្តូរទំនាក់ទំនងរវាងអ្នកប្រើ និងសុខ័ណ្ឌ។
worker_rlimit_nofile កែសម្រួលដែនកំណត់របស់ worker ក្រោមការអនុញ្ញាតរបស់បរិស្ថាន។ ឯកតា systemd អាចកំណត់ LimitNOFILE; ulimit ក្នុងសែលអន្តរកម្មមិនផ្លាស់ប្តូរសេវាដែលកំពុងដំណើរការទេ។
កំណត់ទំហំដែនកំណត់តាមបន្ទុកការងារ ហើយពិនិត្យថាអ្នកណាប្រើវា។ អតិថិជនដែលមិនបានរំពឹង ឬការតភ្ជាប់ upstream ដែលបរាជ័យម្តងហើយម្តងទៀត អាចធ្វើឲ្យថវិកាដែលធ្លាប់គ្រប់គ្រាន់អស់។ ចំនួនដំណើរការ ឬដែនកំណត់អង្គចងចាំធំជាងមិនជួសជុលការខ្វះ descriptor ទេ។