Tôi sử dụng Google Ap Engine với trạng thái thanh toán được bật.
Instances Nhàn rỗi được thiết lập để: (1 - 1)Tại sao GAE khởi chạy phiên bản thứ hai với Max Idle Instances được đặt thành 1
Và với chỉ có 2 khách hàng về dịch vụ của tôi, đôi khi tôi thấy một trường hợp thứ hai. Sự cố là mất 15 giây để khởi chạy phiên bản mới (mùa xuân và đồng ..).
80Mb bộ nhớ là cao cho một ví dụ?
Đăng nhập phiên bản mới:/_ah/warmup 200 14580ms 0kb
Ví dụ thứ hai biến mất sau một vài giây.
Tại sao có 3-4 yêu cầu, GAE chạy phiên bản thứ hai ?? Người đầu tiên không làm gì (gần như)!
Tôi đã cố gắng sửa đổi "Thời gian chờ đang chờ xử lý" mà không thành công.
Giải pháp? :)
Thx
Tôi nghĩ hành vi này khá bình thường. Bất cứ khi nào có yêu cầu, GAE khởi chạy các trường hợp không hoạt động để có thể phân phát các yêu cầu sắp tới một cách hiệu quả. Đây chỉ là để đảm bảo rằng tất cả các khách hàng có được hiệu suất tốt. Tôi nghĩ rằng chúng ta có thể so sánh hành vi này với cách kết nối tổng hợp trong cơ sở dữ liệu hoạt động. Đồng thời xem [link] (https://developers.google.com/appengine/docs/adminconsole/performancesettings#Setting_the_Number_of_Idle_Instances) –
Tôi đồng ý với bạn Jan; nhưng tại sao trong một năng động, ông có "1" yêu cầu. Đó là hành vi tương tự tôi có nhưng nó không có ý nghĩa với tôi bởi vì vào thời điểm này nó không còn là một chu kỳ hâm nóng nhưng một chu kỳ thực sự yêu cầu xử lý. Và yêu cầu được xử lý có độ trễ lớn. –