คำถามติดแท็ก ajp

7
Apache + Tomcat มีปัญหาในการสื่อสาร ข้อความแสดงข้อผิดพลาดไม่ชัดเจน นำเว็บไซต์ที่โฮสต์ภายใต้ Tomcat
การติดตั้ง: Fedora 8 Apache 2.2.8 Tomcat 5.5.8 Apache กำลังส่งต่อคำขอโดยใช้ AJP ปัญหา: หลังจากช่วงระยะเวลาหนึ่ง (ไม่มีค่าคงที่เลยอาจอยู่ระหว่างหนึ่งหรือสองชั่วโมงหรือหนึ่งวันหรือมากกว่านั้น) Tomcat จะลง ไม่ว่าจะหยุดตอบสนองหรือวาง 'บริการชั่วคราวไม่พร้อมใช้งาน' ทั่วไป การวินิจฉัย: มีเซิร์ฟเวอร์สองเครื่องที่มีการตั้งค่าเดียวกัน เว็บไซต์หนึ่งเป็นเว็บไซต์ที่มีปริมาณการใช้งานสูง (หลายคำขอต่อวินาที) ส่วนอีกเว็บไซต์หนึ่งมีปริมาณการใช้ข้อมูลต่ำ เว็บไซต์ทั้งสองนั้นมีฐานรหัสที่แตกต่างกันโดยสิ้นเชิง แต่มีปัญหาที่คล้ายกัน บนเซิร์ฟเวอร์แรกเมื่อปัญหาเกิดขึ้นเธรดทั้งหมดจะเริ่มต้นรับอย่างช้า ๆ จนกว่าจะถึงขีด จำกัด (MaxThreads 200) ณ จุดนี้เซิร์ฟเวอร์จะไม่ตอบสนองอีกต่อไป (และเกิดขึ้นกับหน้าบริการไม่พร้อมใช้งานหลังจากช่วงเวลานาน) บนเซิร์ฟเวอร์ที่สองเมื่อปัญหาเกิดขึ้นคำขอใช้เวลานานและเมื่อพวกเขาทำทั้งหมดที่คุณเห็นคือหน้าบริการไม่พร้อมใช้งาน นอกเหนือจากการกล่าวถึงปัญหา MaxThreads บันทึก Tomcat ไม่ได้ระบุปัญหาเฉพาะใด ๆ ที่อาจทำให้เกิดปัญหานี้ อย่างไรก็ตามในบันทึก Apache เราเห็นข้อความแบบสุ่มที่อ้างถึง AJP นี่คือตัวอย่างข้อความสุ่มที่เราเห็น (ไม่มีคำสั่งซื้อเฉพาะ): [error] (70007)The …
22 apache-2.2  tomcat  ajp 

3
ไม่สามารถโหลดทรัพยากร: net :: ERR_CONNECTION_RESET
ตั้งแต่ฉันเริ่มใช้แอปพลิเคชั่นที่อยู่เบื้องหลัง reverse proxy (mod_jk ของ Apache2) ฉันสังเกตว่าบางหน้าจะไม่โหลด (มันจะไม่มีการตั้งค่า reverse proxy) มันเป็นข้อผิดพลาดที่ลึกซึ้งซึ่งผมได้มีการตรวจสอบเพื่อหามันออกมาขอบคุณกับ Google Chrome: ไม่สามารถโหลดทรัพยากร: สุทธิ เพียงแค่ไฟล์ JavaScript จะถูกโหลดบางส่วน (~ 12KB จาก ~ 50KB) ฉันคิดว่ามีบางอย่างผิดปกติกับ Apache2, mod_jk, AJP หรือ Jetty แต่จากนั้นฉันก็มีส่วนร่วมในการสอบสวนว่าฉันจะใช้เบราว์เซอร์ที่แตกต่างกันพร้อมกับเครือข่ายที่แตกต่างกันอย่างไร คำตัดสิน: ข้อผิดพลาดนี้ (ERR_CONNECTION_RESET) เกิดขึ้นเมื่อฉันใช้เครือข่ายที่มีIP คงที่เท่านั้น ฉันลดระดับความปลอดภัยลงในเราเตอร์ตัวเดียว แต่ไร้ประโยชน์ เครือข่ายที่มี IP แบบคงที่พร้อมระดับความปลอดภัยที่สูงขึ้นหรือไม่ จะเอาชนะปัญหานี้ได้อย่างไร? นี่เป็นทางตันเนื่องจากพร็อกซีย้อนกลับส่วนใหญ่ถูกกำหนดให้ใช้ประโยชน์จากที่อยู่ IP แบบคงที่ของจุดขายของเราเพื่อเพิ่มระดับความปลอดภัย

1
mod_proxy vs mod_proxy_ajp vs mod_jk
เรากำลังเตรียมการโยกย้ายจากสภาพแวดล้อมต่อไปนี้: Apache 2.0.2 --AJP -> JBoss4.2.2 ถึง Apache 2.2.3 - ??? -> JBoss 5.1.0 คุณจะเข้าร่วมทั้งสองด้วยกันได้อย่างไร? ตัวเลือกคือ: Classic AJP (หมายถึงการสร้าง mod_jk สำหรับ Apache) mod_proxy (ส่งต่อคำขอ HTTP ไปยัง JBoss) mod_proxy_ajp ตัวเลือก 2 เป็นโซลูชันที่ได้รับความนิยมมากที่สุดในขณะนี้เนื่องจากดูเหมือนว่าจะหมายถึงการประมวลผลที่น้อยลงเนื่องจากไม่จำเป็นต้องแปลคำตอบของ JBoss จาก AJP อีกต่อไปและเวลา CPU เป็นสิ่งที่เราต้องจับตาในโครงสร้างพื้นฐานของเรา ตัวเลือกที่ 2 และ 3 มาพร้อมกับ Apache build ที่ Red Hat รองรับ ในขณะนี้ฉันไม่เห็นเราจะเลือก 1 …
9 apache-2.2  ajp 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.