Menyelesaikan "Permintaan Ini Menyebabkan Proses Baharu" dalam GAE Go
Walaupun kejadian berterusan "Permintaan ini menyebabkan proses baharu. .." ralat dalam aplikasi GAE Go anda, anda tidak pasti puncanya atau cara mencegahnya. Mesej ini menunjukkan bahawa GAE telah memulakan kejadian baharu untuk aplikasi anda, mengosongkan semua pembolehubah dalam memori.
Memahami Isu
GAE ialah perkhidmatan pengehosan awan yang dinamik mengurus kejadian berdasarkan penggunaan. Apabila permintaan meningkat, GAE menghasilkan contoh tambahan untuk mengendalikan trafik yang meningkat. Setiap kejadian yang baru diperuntukkan bermula dengan RAM kosong.
Penyelesaian: Storan Berterusan
Penyelesaian terletak pada penggunaan strategi storan berterusan untuk data penting. Daripada bergantung pada pembolehubah RAM sementara, pertimbangkan untuk menyimpannya dalam medium berterusan seperti objek sesi, memcache atau stor data.
Pada permulaan setiap permintaan, semak sama ada nilai yang disimpan ini wujud. Jika tidak, dapatkannya dari storan kekal. Ini memastikan data kritikal tidak hilang apabila kejadian baharu dicipta.
Pertimbangan Tambahan
Atas ialah kandungan terperinci Mengapa Apl GAE Go Saya Terus Melemparkan Ralat \'Permintaan Ini Menyebabkan Proses Baharu\'?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!