ดังนั้นฉันจึงได้รับข้อความต่อไปนี้จากผู้ดูแลเซิร์ฟเวอร์เมื่อวันก่อน:
สวัสดี ****,
เราหวังว่าคุณจะทำได้ดีในวันนี้
เราสังเกตเห็นว่าหนึ่งในบัญชีของคุณใช้งาน cron หลายงาน
โดยห่างกัน 1 นาที (สาม; และฉันยอมรับว่าพวกเขาสามารถรวมเป็น 1 ได้ มีโค้ดไม่ถึง 1,000 บรรทัดรวมกันไม่เกิน 35 บรรทัด)
-snip-
บนเซิร์ฟเวอร์โฮสติ้งที่ใช้ร่วมกัน การเรียกใช้งาน cron ทุกนาทีอาจส่งผลเสียต่อ
ความสมบูรณ์ของเซิร์ฟเวอร์และผู้ใช้รายอื่นบน
เซิร์ฟเวอร์เดียวกัน เพื่อป้องกันไม่ให้เซิร์ฟเวอร์ได้รับผลกระทบในทางลบ เรา
ได้แก้ไขงาน cron ดังต่อไปนี้:
-snip-
ตอนนี้พวกเขาจะทำงานทุกช่วงเวลาที่ระบุข้างต้น กรุณาอย่าเรียกใช้ cronjob ใด ๆ
ที่มีช่วงเวลาน้อยกว่า 15 นาที
ความร่วมมือของคุณจะได้รับการชื่นชมมากในเรื่องนี้
หากคุณมีคำถามหรือข้อกังวลเพิ่มเติม โปรดอัปเดตสิ่งนี้
ตั๋ว.
ขอแสดงความนับถืออย่างสูง,
****.
สิ่งนี้สมเหตุสมผลสำหรับทุกคนหรือไม่? เนื่องจากฉันได้ดูเอกสารประกอบของ cloudlinux และดูเหมือนจะไม่สมเหตุสมผล:
ฉันจ่ายเงินสำหรับเซิร์ฟเวอร์ "กึ่งเฉพาะ" จากพวกเขาและ 80 ขั้นตอนการรับสมัครที่มีอยู่. วิธีเดียว เข้าใจแล้ว นี่เป็นปัญหาหากพวกเขาโหลดผู้ใช้จำนวนมากขึ้นบนเซิร์ฟเวอร์ที่พวกเขาไม่มีทรัพยากรที่แท้จริงสำหรับบัญชีผู้ใช้ดังกล่าวและแผนของพวกเขา เพราะนี่คือ "ตัวอย่าง" ของเขา:
น่าเสียดายที่เราต้องรักษาข้อจำกัดขั้นต่ำไว้
รักษาคุณภาพโฮสติ้ง ลองนึกภาพว่าจะเกิดอะไรขึ้นหากมีผู้ใช้ 50 คน
เรียกใช้งาน 150 cron ต่อนาทีบนเซิร์ฟเวอร์ เซิร์ฟเวอร์ปกติอาจ
คลาน.
และอย่างที่ฉันพูด วิธีเดียวที่ฉันเห็นว่าเป็นปัญหาคือหากบัญชีผู้ใช้มีทรัพยากรมากกว่าที่เซิร์ฟเวอร์สามารถจัดการได้
ฉันผิดไหมที่คิดแบบนี้? ฉันไม่เคยเชื่อมโยงกับเอกสารที่อธิบายข้อโต้แย้งหรืออะไรก็ตาม เขาแค่อ้างถึง "ข้อกำหนดในการให้บริการ" ของเขาและบอกฉันโดยทั่วไปว่าเขาทำงานกับมันทุกวันและฉันไม่รู้ว่าฉันกำลังพูดถึงอะไร