Я поставлен в тупик на этом.Я уверен, что есть что-то, что я пропускаю, но я не вижу этого и не смог найти ответы в google / stackoverflow
У меня есть приложение nodejs движка приложения Google, которое использует экспресс.
У меня есть маршрут, GET / users / update / email
Когда я делаю первый запрос на этот маршрут, Res 'однако не может получить / users / update / email', однако, когда я нажимаю обновить или отправить2-й запрос к «горячему» экземпляру GAE, на котором написан правильный ответ.
Когда я просматриваю логи, первый запрос действительно проходит правильный код и console. записывает весь список функций ... Это простонеправильный ответ.
У меня установлен GAE в стандарте node8, и я думаю, что это связано с «холодным стартом» или когда выполняется запрос, а экземпляр еще не запущен.Я могу воспроизвести, переместив или подождав некоторое время, например, чтобы «умереть»
Я пытался продвинуть свой маршрут дальше, ничего не изменится.
Вот как выглядит этот маршрут:
app.get("/user/update/email",
assign_data_from_request,
decode_event_data,
get_redis_user_by_email,
process_redis_get,
set_redis_user_by_email,
process_event_data,
write_event_work,
write_user_row_to_bq,
get_update_set_jwt,
write_res);
Я могу дать более подробную информацию, если они будут полезны, маршрут yaml - это url: /.* auto (который идет в thisfile.js)
Я думал, что 'Спрашиваю здесь, прежде чем вызвать GAE, так как у меня есть ощущение, что это проблема с моей стороны (это всегда какая-то маленькая вещь, которую я не вижу, которая смотрит прямо передо мной, смеется), но, возможно, это GAE?