stunnel ช้าลงอย่างไร้เหตุผล


1

ฉันตั้งค่า stunnel บน OSX เพื่อลดปริมาณการรับส่งข้อมูลไปยังเซิร์ฟเวอร์ Django dev ของฉันเพราะ Facebook ต้องการ HTTPS ทุกวันนี้ แต่ฉันสังเกตเห็นว่ามันช้าอย่างไร้เหตุผล ดูเหมือนว่าจะสามารถจัดการการเชื่อมต่อครั้งเดียวเท่านั้นและแม้การเชื่อมต่อจะช้าเมื่อฉันเชื่อมต่อกับ localhost ฉันได้ลองใช้เคล็ดลับเกี่ยวกับประสิทธิภาพที่พบทางออนไลน์แล้วดังนั้นการกำหนดค่าของฉันจึงเป็น:

pid=
# foreground=yes
cert=./cacert.pem
key=./privkey.pem
libwrap=no
debug=0
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

[https]
accept=8443
connect=8000

มีวิธีรับประสิทธิภาพมากขึ้นหรือเหมาะสมกว่าในการตั้งค่า HTTPS สำหรับเซิร์ฟเวอร์ dev ของฉันหรือไม่


ด้วยเหตุผลใดก็ตามที่คุณไม่ได้ตั้งค่าเซิร์ฟเวอร์ HTTP ของคุณเพื่อให้บริการ HTTPS ด้วย ดูเหมือนจะเป็นวิธีที่ง่ายที่สุดสำหรับฉัน
Matthew Scharley

ระบบโหลดอะไร คุณจะแน่ใจได้อย่างไรว่ามันผิดพลาดอย่างมาก? อาจเป็นไปได้ว่า Facebook ช้าบางพื้นที่ค่อนข้างแย่สำหรับ Facebook สิ่งที่มีผู้ใช้ 600,000,000 คน
Silverfire

คุณรู้วิธีการใช้เครื่องมือการจับแพ็คเก็ตเช่น wireshark เพื่อระบุปัญหาที่อาจเกิดขึ้น?
Silverfire

@MatthewScharley เซิร์ฟเวอร์ django dev ไม่รองรับ HTTPS มันเป็นโครงกระดูกที่เปลือยเปล่า
Kit Sunde

@Silverfire ไม่มีการโหลดเซิร์ฟเวอร์มันทำงานในเครื่องของฉันโดยมีเพียงฉันเท่านั้นที่ส่งคำขอไป มันทำงานเร็วกว่า HTTP โดยไม่ต้องผ่านการ stunnel
Kit Sunde

คำตอบ:


0

ฉันไม่สามารถแก้ไขปัญหานี้ได้ใน mac ของฉัน แต่ฉันจำได้ไม่ชัดว่าฉันคิดว่า stunnel มีปัญหากับ OSX ที่ฉันไม่สามารถแก้ไขได้ ในที่สุดฉันก็ลงเอยด้วยการใช้ nginx

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