Google Cloud Print - กลไกการจัดคิวงานภายใน
ฉันมีแอปพลิเคชันเซิร์ฟเวอร์ที่จัดการและพิมพ์ไปยังเครื่องพิมพ์ GCP หลายเครื่อง สิ่งนี้ได้รับการออกแบบมาเป็นเวลาหลายเดือนจนถึงเช้านี้ อาการจะเป็นดังนี้: คิวงานสำหรับเครื่องพิมพ์ว่างเปล่า ไม่มีงานที่โดดเด่น งานใหม่จะปรากฏในคิวงานที่ http://www.google.com/cloudprintตามที่คาดไว้ สถานะงานจะไม่เปลี่ยนจาก“ จัดคิว” เป็น“ อยู่ระหว่างดำเนินการ” หรือ“ พิมพ์” เป็นเวลาหลายนาที นานกว่า 30 นาทีตราบใดที่ฉันยังรออยู่ หากฉันส่งงานติดตามไปยังเครื่องพิมพ์เดียวกันงานแรกจะพิมพ์ออกมาในทันทีและงานใหม่นั้นจะถูกจัดคิวด้วยพฤติกรรมการหน่วงเวลาตามที่อธิบายไว้ข้างต้น รหัสที่ฉันมีซึ่งกำลังส่งข้อมูลไปยัง GCP นั้นทำงานได้อย่างที่คาดไว้ GCP รู้จักงานทั้งหมดที่ฉันส่ง GCP สามารถชัดเจน (แต่อาจเป็นระยะ ๆ เท่านั้น แต่เป็นเรื่องบังเอิญที่ไม่น่าจะเป็นไปได้ทางสถิติ) ดูเครื่องพิมพ์ที่ส่งงาน ดูเหมือนว่าปัญหาที่ก่อให้เกิดพฤติกรรมที่ฉันได้เห็นจะต้องอยู่ในระบบคลาวด์ของ GCP ปัญหานี้เกือบจะแน่นอนในการจัดคิว GCP และลองประมวลผลอีกครั้ง ดังนั้นสิ่งที่ฉันอยากรู้รวมถึง: มีใครเคยเห็นพฤติกรรมนี้มาก่อนหรือไม่ ไม่มีใครรู้วิธีดูตัวชี้วัดประสิทธิภาพภายในคลาวด์ GCP หรือฟีดข่าวที่อาจบันทึกสถานะของระบบ GCP หรือไม่ ไม่มีใครรู้ว่าข้อมูลเฉพาะที่อยู่เบื้องหลัง GCP แถวคอยและกลไกลองใหม่? ไม่มีใครมีข้อเสนอแนะเกี่ยวกับสิ่งที่อาจทำให้เกิดสิ่งนี้นอกเหนือจาก GCP ภายในหรือไม่ …