ฉันต้องการเพิ่ม MaxSpareServers
.
<IfModule mpm_prefork_module>
MaxSpareServers 20
</IfModule>
อย่างไรก็ตาม ฉันได้รับข้อผิดพลาดด้านล่างขณะทดสอบ
[root@server_1 conf.modules.d]# httpd -t
AH00526: ข้อผิดพลาดทางไวยากรณ์ในบรรทัดที่ 26 ของ /etc/httpd/conf.modules.d/00-mpm.conf:
คำสั่ง 'MaxSpareServers' ไม่ถูกต้อง อาจสะกดผิดหรือกำหนดโดยโมดูลที่ไม่รวมอยู่ในการกำหนดค่าเซิร์ฟเวอร์
จากนั้นฉันตรวจสอบบางจุด เช่น การเลือก MPM
[ผู้ปฏิบัติงาน root@server_1]# httpd -V | grep - ฉัน mpm
MPM ของเซิร์ฟเวอร์: ผู้ปฏิบัติงาน
[ผู้ปฏิบัติงาน root@server_1]# httpd -M | grep - ฉัน mpm
mpm_worker_module (แชร์)
น่าแปลกที่เมื่อฉันตรวจสอบโมดูลที่โหลดแล้ว ฉันไม่พบ คนงาน.ค
[ผู้ปฏิบัติงาน root@server_1]# httpd -l
รวบรวมในโมดูล:
core.c
mod_so.c
http_core.c
นี่อาจเป็นสาเหตุที่ฉันไม่สามารถเปลี่ยนการกำหนดค่าเซิร์ฟเวอร์ได้ MaxSpareServers
? ถ้าเป็นเช่นนั้น ฉันจะแก้ไขปัญหานี้ได้อย่างไร
โปรดดูรายละเอียดเวอร์ชันด้านล่าง
[ผู้ปฏิบัติงาน root@server_1]# yum ข้อมูล httpd
ปลั๊กอินที่โหลด: auto-update-debuginfo, changelog,fastestmirror, product-id, search-disabled-repos, subscribe-manager
กำลังโหลดความเร็วมิเรอร์จากไฟล์โฮสต์แคช
แพ็คเกจที่ติดตั้ง
ชื่อ : httpd
โค้ง : x86_64
เวอร์ชัน : 2.4.52
ปล่อย : 1.codeit.el7
ขนาด : 4.3 ม
ที่เก็บถาวร: ติดตั้งแล้ว
จากที่เก็บ: CodeIT
สรุป : เซิร์ฟเวอร์ Apache HTTP
URL : https://httpd.apache.org/
ใบอนุญาต : ASL 2.0
คำอธิบาย : Apache HTTP Server มีประสิทธิภาพ ประสิทธิผล และสามารถขยายได้
: เว็บเซิร์ฟเวอร์.