Score:0

ProxyPass ส่งผลกระทบต่อทรัพยากรเซิร์ฟเวอร์ใน Apache อย่างไร

ธง ph

ในสำนักงานท้องถิ่นของเรา เรามีเซิร์ฟเวอร์สำหรับการพัฒนาซึ่งมีทรัพยากรจำกัด เมื่อมีนักพัฒนาหลายคนใช้เซิร์ฟเวอร์นี้ ภาระงานบนเซิร์ฟเวอร์จะมากจนถึงจุดที่เริ่มไม่ตอบสนอง (ในขณะนี้ นักพัฒนาที่แตกต่างกัน 6 คนกำลังทำงานบนเซิร์ฟเวอร์ dev เดียวกัน และแสดงให้เห็นเมื่อเราทุกคนกำลังทำงาน) . อย่างไรก็ตาม เราทุกคนมีคอมพิวเตอร์แล็ปท็อปที่ค่อนข้างแข็งแกร่ง และเรากำลังพยายามใช้สภาพแวดล้อมการพัฒนา ซึ่งแทนที่จะทำงานบนเซิร์ฟเวอร์การพัฒนา แล็ปท็อปของโปรแกรมเมอร์แต่ละคนจะกลายเป็นเซิร์ฟเวอร์การพัฒนาส่วนบุคคลของเขาเอง

ปัญหาใหญ่ที่สุดที่เรากำลังเผชิญอยู่คือ ขณะนี้เรามีที่อยู่ IP เฉพาะเพียงที่อยู่เดียวในสำนักงาน นี่ไม่ใช่ปัญหาในขณะที่เรากำลังพัฒนาบนเซิร์ฟเวอร์ dev อย่างที่เซิร์ฟเวอร์ dev มี อาปาเช่ ติดตั้งแล้ว และโปรแกรมเมอร์แต่ละคนมีโดเมนย่อยเฉพาะ ดังนั้นทุกคนจึงสามารถเข้าถึงทรัพยากรส่วนตัวของเขาได้ด้วยความช่วยเหลือจาก apache

วิธีเดียวที่เราจะหลีกเลี่ยงสิ่งนี้ได้ในขณะนี้คือการใช้เซิร์ฟเวอร์ dev เก่าเป็นเราเตอร์ชนิดหนึ่ง การตั้งค่าทุกอย่างตอนนี้คือเรามีชื่อโดเมนแล้วเรียกมันว่า dev.คอม. โปรแกรมเมอร์ทุกคนมีโดเมนย่อยภายใต้ชื่อโดเมนนี้ ตามลำดับต่อไปนี้: โปรแกรมเมอร์1.dev.com, โปรแกรมเมอร์2.dev.comฯลฯ DNS สำหรับ dev.คอม ชื่อโดเมน ชี้ไปยังที่อยู่ IP ภายนอกของเราเตอร์ของเรา และเราเตอร์ได้รับการตั้งค่า ซึ่งคำขอใด ๆ ผ่านทาง 80 หรือ 443 ควรกำหนดเส้นทางพอร์ตไปยังที่อยู่ IP ในเครื่องของเซิร์ฟเวอร์ dev เก่าของเรา จากตำแหน่งที่ apache โดยใช้ พร็อกซีพาส คำสั่งและ ชื่อโฮสต์ ได้รับกำหนดเส้นทางการโทรไปยังที่อยู่ IP เฉพาะของแล็ปท็อปโปรแกรมเมอร์แต่ละเครื่อง

มันใช้งานได้ในขณะนี้ แต่ฉันสงสัยว่าสถานที่นี้จะมีโหลดเท่าใดในเซิร์ฟเวอร์ dev เก่า โดยพื้นฐานแล้ว ในขณะที่เราอยู่ในสภาพแวดล้อมการพัฒนาแบบเก่า โหลดมาจากกระบวนการต่างๆ ที่เรากำลังเรียกใช้ระหว่างการพัฒนา (เช่น เว็บแพ็ค หรือแตกต่างกัน โหนด สคริปต์ที่เรากำลังเขียน ฯลฯ) - สิ่งเหล่านี้จะหายไปในขณะนี้ แต่อย่างไรก็ตาม การโทรทั้งหมดจะต้องผ่านเซิร์ฟเวอร์ในอนาคตด้วย?

ข้อดีอีกอย่างที่เราแก้ไขได้ด้วยการตั้งค่านี้คือใบรับรอง SSL เนื่องจากเราไม่มีที่อยู่ IP เฉพาะสำหรับแล็ปท็อปแต่ละเครื่อง เราจึงสามารถเพิ่มใบรับรองที่ลงนามด้วยตนเองไปยังไซต์ที่เราใช้ในโหมดการพัฒนาเท่านั้น อย่างไรก็ตาม ดูเหมือนว่าการใช้ พร็อกซีพาส บนเซิร์ฟเวอร์ dev เก่า เบราว์เซอร์สามารถแก้ไขใบรับรองที่ให้มา มาเข้ารหัสกันเถอะ ไปยังชื่อโฮสต์บนเซิร์ฟเวอร์ dev เก่า และมันก็ไม่บ่น ปัญหาที่อาจเกิดขึ้นจากการ "แฮ็ค" นี้ในอนาคตหรือไม่?

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา