В вычислительной среде GCP мне нужно получить id_token
(срок действия истекает каждые 3600 с) для выполнения аутентификации между сервисами (с использованием GCF, Cloud Run и т. Д.).
Я получаю этот id_token от служба метаданных экземпляра :
http://metadata/computeMetadata/v1/instance/service-accounts/default/identity?audience=[...]
Вместо реализации какой-либо формы кэширования + TTL для этого токена идентификации мне интересно, могу ли я вызывать эту конечную точку каждый раз, когда я сделаюисходящий RPC (я мог бы заработать много).
Вот почему мне любопытно:
Какое ограничение скорости для службы метаданных экземпляра?
Различается ли ограничение скорости между GCE и безсерверными платформами (GAE, GCF, Cloud Run)?