NGINX รองรับการกำหนดค่าในไฟล์จำนวนมากผ่านคำสั่ง 'include' โดยทั่วไปจะโหลดการกำหนดค่าย่อยและวางไว้ในสถานที่ นอกจากนี้ยังรองรับตัวละครโจ๊กเกอร์ดังนั้นจึงง่ายต่อการโหลดหลาย ๆ ตัวในช็อตเดียว
ข้อ จำกัด เพียงอย่างเดียว (ตามความเห็นของฉัน) คือคุณต้องโหลดซ้ำเมื่อมีการเปลี่ยนแปลงการกำหนดค่า ดังนั้นผู้ใช้ที่มีการกำหนดค่าบางส่วนอาจต้องการสิทธิ์ในการโหลดการกำหนดค่า nginx อีกครั้ง:
/etc/ini.d/nginx force-reload (บน centos)
ฉันไม่รู้จริง ๆ ว่ามีวิธีที่จะหลีกเลี่ยงสิ่งนั้นหรือทำสิ่งที่แตกต่างเพราะฉันใช้ NGINX บนเซิร์ฟเวอร์จำนวนมากที่มีแอปมากมาย (โฮสต์เสมือน) ซึ่งเป็นของฉันเอง หมายความว่า NGINX ไม่เหมาะสำหรับการโฮสต์ร่วม
อย่างไรก็ตามฉันรัก NGINX มากเพราะการกำหนดค่านั้นอ่านง่ายกว่าไฟล์ XML ที่น่ารังเกียจ คำถามเกี่ยวกับรสนิยมฉันเดา ข้อดีอีกอย่างคือความเร็วถ้าเห็นว่าสำคัญในกรณีของคุณ
ขอให้โชคดี