Rumah >pembangunan bahagian belakang >Golang >Mengapa Ralat Pengelogan Fungsi GCP Saya untuk Kod Status Bukan 200?

Mengapa Ralat Pengelogan Fungsi GCP Saya untuk Kod Status Bukan 200?

Susan Sarandon
Susan Sarandonasal
2024-11-26 09:22:10834semak imbas

Why Are My GCP Functions Logging Errors for Non-200 Status Codes?

Ralat Log Fungsi GCP Akibat Kod Status Pengepala Bukan 200

Fungsi anda mengalami ralat respons dalam log GCP apabila kod status pengepala ditetapkan kepada nilai selain daripada 200. Walaupun operasi berjaya sebelum ini, isu ini timbul baru-baru ini.

Kemungkinan Penjelasan dan Penyelesaian

Sehingga baru-baru ini, tingkah laku ini tidak berleluasa, menunjukkan kemungkinan perubahan dalam rangka kerja. Isu serupa pernah dihadapi pada masa lalu, di mana respons HTTP bagi fungsi tersebut melebihi 10MB, mencetuskan ralat tindak balas.

Untuk menolak kemungkinan ini, fungsi mudah (getTest) telah digunakan, yang bertanggungjawab sepenuhnya untuk menetapkan kod status kepada 201. Yang menghairankan, ini juga mengakibatkan ralat respons.

Siasatan lanjut mendedahkan ketidakselarasan dengan Tingkah laku penyeruan semula GCP. Kadangkala, GCP akan menggunakan semula fungsi secara automatik dengan status 200, menunjukkan bahawa panggilan awal gagal walaupun pelaksanaan kod.

Kemas kini

Google telah mengakui dan menyelesaikan perkara ini isu dengan kemas kini yang dilancarkan pada 17 Mei 2022. Fungsi awan kini seharusnya beroperasi seperti yang dijangkakan. Untuk bantuan lanjut, anda boleh menghubungi Sokongan Google di issuetracker.google.com/issues/… atau buat kes sokongan.

Atas ialah kandungan terperinci Mengapa Ralat Pengelogan Fungsi GCP Saya untuk Kod Status Bukan 200?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn