คุณมีเทคนิคอะไรในการปรับแต่งการโค่นล้มให้เหมาะสม


9

สำหรับระบบ Linux หรือ Windows คุณใช้กลอุบายใดเพื่อเพิ่มประสิทธิภาพเซิร์ฟเวอร์การโค่นล้ม

ต่อไปนี้เป็นเทคนิคปัจจุบันของฉันสำหรับระบบ Linux ที่ให้บริการผ่าน Apache ด้วย HTTPS และสำรองข้อมูลโดย Active Directory โดยใช้การตรวจสอบสิทธิ์ LDAP


ขอบคุณสำหรับการเตือนเกี่ยวกับ KeepAlive! มันมีประโยชน์มากจริง ๆ : ฉันกำลังทำ svnsync ระหว่างยุโรปและเอเชียและ 'KeepAlive On' จะเพิ่มการแสดงเป็นสองเท่า!
phil_w

คำตอบ:


6

ฉันไม่สามารถพูดเกี่ยวกับความแตกต่างของประสิทธิภาพระหว่าง BDB และ FSFS ได้มากนัก แต่ฉันสามารถพูดได้อย่างแน่นอนว่า FSFS นั้นมีเสถียรภาพมากกว่า ฉันขอแนะนำให้ใช้มันผ่าน BDB เพียงเพื่อรักษาสติของคุณ เมื่อเรามี repos มากมายที่ใช้ BDB เราต้องทำการกู้คืนมันอย่างน้อยสัปดาห์ละครั้งบ่อยครั้งหลายครั้ง มันน่ารำคาญ ตอนนี้เราใช้ FSFS มันช่างแข็งกระด้าง


2
+1 ฉันหวังว่าฉันจะให้คะแนนคุณมากกว่านี้ ถ้าคุณใช้ BDB คุณกำลังทำผิด มีปัญหามากมายเมื่อใช้ BDB ตั้งแต่ใช้ fsfs เราไม่มีเลย
David Pashley

ขอบคุณสำหรับอินพุตฉันใช้ FSFS มาตลอด 3 ปีที่ผ่านมาเมื่อมันเปลี่ยนไปใช้ค่าเริ่มต้นดังนั้นจึงไม่ได้ประสบกับสถานการณ์เช่นนี้ (ขอบคุณ) เป็นการดีที่จะรู้ว่าฉันไม่ควรรำคาญ : D
Scott Markwell

หนึ่งในเหตุผลหลักสำหรับฉันที่ใช้ SVN คือมี FSFS repos ฉันใช้เพื่อสร้างขอบเลือดออกสำหรับคุณสมบัตินี้เท่านั้น
d -_- b

5

"svnadmin pack" เป็นคำสั่งเอกสารที่ถูกทอดทิ้ง แต่การรันบ่อยครั้งอาจเป็นประโยชน์โดยเฉพาะอย่างยิ่งถ้าการกระทำของคุณมีขนาดเล็ก


ดีเยี่ยม, คุณลักษณะนี้เป็นเอกสารที่อยู่ภายใต้ แต่ผมพบว่าบางข้อมูลที่ดีที่blogs.open.collab.net/svn/2009/03/...
สกอตต์ Markwell

2
@Scott Markwell ลิงก์ที่อัปเดตคือblogs.collab.net/subversion/2009/03/… (คุณจะได้รับแจ้งให้ลงชื่อเข้าใช้ที่ด้านบน)
James Skemp

0

ฉันวัดการปรับปรุงประสิทธิภาพที่สำคัญเมื่อใช้ svnserve แทน mod_dav_svn และ Apache

ฉันทำการวัดบางอย่างเพื่อวิเคราะห์ประสิทธิภาพของที่เก็บในโครงการที่ฉันกำลังทำงานและผลลัพธ์คือการตั้งค่าเซิร์ฟเวอร์ svnserve นอกเหนือจากเซิร์ฟเวอร์ Apache ที่ใช้ก่อนหน้านี้ ดูhttp://www.ohrner.net/software/tipps_en.phpส่วน "ประสิทธิภาพการโค่นล้ม" สำหรับการอ้างอิงและผลการวัด

ฉันรู้ว่าการใช้ svnserve ไม่ใช่ตัวเลือกเสมอไป แต่อย่างน้อยก็เป็นอย่างน้อยหากใช้นอกเหนือจากการเข้าถึง WebDAV / DeltaV และหากเป็นเช่นนั้นอาจเป็นรางวัล

Gunter Ohrner

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