Вызовы Google Cloud Java API из сервлета: проблемы с блокировкой или подключением?

Просто опробовать Java API для GCP (вычислительная библиотека). Я вызываю API из сервлета ...

Compute.Instances.Insert insert = compute.instances().insert("tester", "us-easts1-db", instance);
Operation o = insert.execute();

В документации говорится, что это асинхронный вызов (неблокирующий), но в конечном итоге это будет означать, что будут созданы дочерние потоки, и сервлет вернет ответ без проверки (или ожидания) статуса операции. Может ли кто-нибудь подтвердить (мне немного лень копаться в источнике), что они выполняли такие вызовы из сервлета и не испытывали никаких проблем с утечками памяти или проблемами (например, соединения, которые не закрываются) из-за вызовов из сервлет?

Я прочитал тонну документации и у меня есть код для двух примеров вычислительных приложений, но я еще не видел ни одного примера кода, показывающего вызовы API, сделанные из сервлета (а вычислительный API, похоже, находится только в альфа прямо сейчас).

1
задан 21 October 2019 в 12:13
1 ответ

Я предлагаю вам задать свой вопрос по stackoverflow и / или задать свой вопрос непосредственно инженерам на github , поскольку вы должны получить гораздо лучший результат в срок ответов.

Ошибка сервера предназначена для системных администраторов и службы поддержки рабочего стола. профессионалов, людей, которые управляют или обслуживают компьютеры в профессиональные возможности.

0
ответ дан 4 December 2019 в 02:36

Теги

Похожие вопросы