узнавать, выполняется ли действие Openwhisk в контейнере предварительной подготовки, получая журнал от API
Устанавливаю openwhisk через кластер Kubernetes. Я вызываю свои действия через API, а также получаю их логи через API. Но в журнале только через аннотацию initTime известно, является ли действие холодным или теплым. И неясно, будет ли холодное воздействие выполнено на холодном контейнере или на предварительно нагретом контейнере. Я попытался получить доступ к этой информации через службу пользовательских событий и конечную точку метрик через перенаправление портов kubectl и localhost:9095/metrics. Но в этой конечной точке указывается только номер холодного запуска. Как узнать, выполнено ли действие в контейнере для предварительного нагрева?
1 ответ
Я думаю, вы можете получить эту информацию, только просмотрев журналы инициатора вызовов. Я не думаю, что мы четко различаем эти два случая в информации, которая напрямую связана с активацией.