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

6
พร็อกซีข้อผิดพลาด 502“ เหตุผล: เกิดข้อผิดพลาดในการอ่านจากเซิร์ฟเวอร์ระยะไกล” พร้อม Apache 2.2.3 (Debian) mod_proxy และ Jetty 6.1.18
Apache กำลังรับคำขอที่พอร์ต: 80 และส่งไปยัง Jetty ที่พอร์ต: 8080 The proxy server received an invalid response from an upstream server The proxy server could not handle the request GET /. ภาวะที่กลืนไม่เข้าคายไม่ออกของฉัน:ทุกอย่างทำงานได้ตามปกติ (การร้องขออย่างรวดเร็วไม่กี่วินาทีหรือการร้องขอความยาวไม่กี่สิบวินาทีมีการประมวลผลok ) ปัญหาเกิดขึ้นเมื่อการประมวลผลคำขอใช้เวลานาน (ไม่กี่นาที) หากฉันส่งคำขอโดยตรงไปยังท่าเทียบเรือที่พอร์ต: 8080 คำขอจะได้รับการดำเนินการตกลง ดังนั้นปัญหาที่เกิดขึ้นคือมีแนวโน้มที่จะนั่งที่ไหนสักแห่งระหว่าง Apache และท่าเทียบเรือที่ฉันใช้mod_proxy วิธีแก้ปัญหานี้ ฉันได้ลองใช้ "เทคนิค" บางอย่างที่เกี่ยวข้องกับการตั้งค่า KeepAlive โดยไม่มีโชค นี่คือการกำหนดค่าปัจจุบันของฉันคำแนะนำใด ๆ #keepalive Off ## …
80 apache-2.2  jetty 

2
การกำหนดค่า Jetty เพื่อยอมรับการเชื่อมต่อจากโฮสต์ทั้งหมดบน Ubuntu Lucid
ฉันต้องการให้ท่าเทียบเรือให้บริการการเชื่อมต่อจากโฮสต์ใด ๆ บนพอร์ต 8080 /etc/default/jettyไฟล์ของฉันมี: - NO_START=0 JETTY_HOST= JETTY_PORT=8080 เซิร์ฟเวอร์เป็นอินสแตนซ์ขนาดเล็กของ EC2 ที่อิงกับเซิร์ฟเวอร์ Lucid Lynx 32 บิต AMI APT ได้รับการกำหนดค่าด้วยการเปิดใช้งานลิขสิทธิ์และเปิดใช้งานที่เก็บพันธมิตร canonical Jetty คือ 6.1.22 จากที่เก็บพันธมิตร เมื่อฉันเริ่มใช้ท่าเทียบเรือsudo /etc/init.d jetty startมันทำงานและฟังการเชื่อมต่อจาก localhost แต่ไม่ให้คนอื่น ๆ : - ubuntu@ip-10-224-70-51:/etc/network/if-pre-up.d$ sudo netstat -nlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State …

5
ทางเลือกใน Apache
ล็อคแล้ว คำถามและคำตอบของคำถามนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ สแต็คปัจจุบันของเราคือ Apache + Tomcat + MySQL โดยใช้ProxyPassAJP เพื่อดำเนินการตามคำขอจาก Apache ไปยัง Tomcat นอกจากนี้เรายังเรียกใช้ PHP สำหรับ Wordpress ในเว็บไซต์เดียวกันและต้องการ.htaccessไฟล์ทำงาน ในการตอบสนองต่อปัญหาที่น่ารำคาญ (ดูหน้าสแต็คโอเวอร์โฟลว์)เรากำลังพิจารณาสแต็คทางเลือก โปรดทราบว่าโดยทั่วไปเราชอบ Apache แต่ปัญหานี้เป็น show-stopper: หากเราไม่สามารถแก้ไขได้เราจะใช้ Apache ไม่ได้ ทางเลือก ได้แก่ : โพงตัวเดียว Glassfish (เซิร์ฟเวอร์แอป Java แยกจาก Tomcat) ท่าเทียบเรือ (เซิร์ฟเวอร์ Java) ยาง LightTPD (เซิร์ฟเวอร์ HTTP น้ำหนักเบา) Nginx (เซิร์ฟเวอร์ HTTP น้ำหนักเบา) …

4
เราจะเพิ่มความยาวคิวรี HTTP GET สูงสุดที่อนุญาตใน Jetty ได้อย่างไร
เรากำลังใช้ Jetty เพื่อเรียกใช้ดัชนี Apache Solr เรามีข้อความค้นหาบางรายการที่โตเกินความยาวสูงสุดที่คาดไว้ก่อนหน้านี้และขณะนี้มีปัญหาที่ข้อความค้นหาส่วนใหญ่ไม่ส่งคืนข้อมูลใด ๆ เนื่องจากเซิร์ฟเวอร์ไม่ตอบสนอง (เบราว์เซอร์แจ้งว่า "รีเซ็ตการเชื่อมต่อ") คำขอเหล่านี้ไม่ได้ถูกสร้างขึ้นผ่านเบราว์เซอร์ แต่พวกเขากำลังสร้างโปรแกรมโดยใช้ไลบรารี Apache_Solr_Service PHP แอปพลิเคชันคาดหวังว่าคิวรีจะเข้ามาเป็นคำขอ HTTP GET ดังนั้นเพียงแค่เปลี่ยนเป็น POST จะไม่สามารถแก้ปัญหานี้ได้ เราจะเพิ่มความยาวข้อความค้นหา HTTP GET สูงสุดที่อนุญาตใน Jetty ได้อย่างไร ขอบคุณ!
14 jetty  solr 

4
วิธีการเปลี่ยนเส้นทาง Jetty http เป็น https
ฉันต้องการเปลี่ยนเส้นทางคำขอทั้งหมดสำหรับ http ไปยัง https โดยใช้ Jetty (6.1.24) ด้วยเหตุผลบางอย่าง (ความไม่รู้ของฉัน) นี่คือการหลบหลีกฉัน นี่คือสิ่งที่ฉันมี: <New id="redirect" class="org.mortbay.jetty.handler.rewrite.RedirectPatternRule"> <Set name="pattern">http://foobar.com/*</Set> <Set name="location">https://foobar.com</Set> </New> ในการตอบสนองฉันได้รับ 200 - ok และเนื้อความเป็นหน้าผ่าน http เช่นการเปลี่ยนเส้นทางจะไม่เกิดขึ้น
11 jetty 

2
สามารถตั้งค่า Kerberos / AD นี้ได้หรือไม่
เรามีการติดตั้ง IDAM ที่ซับซ้อนเล็กน้อย: นั่นคือเครื่องของผู้ใช้และเบราว์เซอร์อยู่ในเครือข่ายเดียวโดยมีโฆษณาหลักและแอพพลิเคชั่นที่ใช้ Jetty ของเราและโฆษณาที่สามารถพูดคุยกับ (โฆษณาท้องถิ่น) นั่งอยู่ในอีกเครือข่ายหนึ่ง มีความน่าเชื่อถือแบบสองทางระหว่างสองโฆษณา เบราว์เซอร์ในเครือข่ายหลักมีโดเมนท้องถิ่นในเว็บไซต์ที่เชื่อถือได้ การตั้งค่าเซิร์ฟเวอร์ Jetty มีดังนี้: มันใช้ไฟล์ตารางคีย์ที่สร้างขึ้นกับเงินต้นในโฆษณาท้องถิ่น มันกำลังทำงานเป็นบริการของ Windows ภายใต้ผู้ใช้ที่กำหนดไว้ในโฆษณาท้องถิ่น realm, domain-realm mapping และ kdc นั้นถูกกำหนดกับโดเมนของ local AD มันใช้ spnego - isInitiator ถูกตั้งค่าเป็นเท็จ doNotPrompt เป็นจริง storeKey เป็นจริง ปัญหาคือ: เป็นแบบทดสอบการเข้าถึงเซิร์ฟเวอร์จากเบราว์เซอร์ที่อยู่ภายในเครือข่ายท้องถิ่น (เชื่อมโยงเช่นการโฆษณาในท้องถิ่นบริการ) ทำงาน - ข้อมูลการแก้ปัญหาของ Kerberos ปรากฏในบันทึกที่ฉันสามารถมองเห็นที่ถูกต้อง Kerberos การเจรจาต่อรองในการเข้าชมของ HTTP และผู้ใช้มีการลงนามโดยอัตโนมัติ . สุกใส อย่างไรก็ตามการเข้าถึงเซิร์ฟเวอร์จากเบราว์เซอร์ภายในเครือข่ายหลัก (ซึ่งเป็นวิธีที่ผู้ใช้ของเราจะทำสิ่งต่าง …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.