execution_ids通常会在日志中严格显示数字执行id:1009612003154395
其他时候,执行ID是字母数字,如:zjxjkn9mp4p9
为什么要选择这些不断变化的执行id类型?他们像看上去那么武断吗?我能从中推断出什么吗?
执行ID只是唯一标识单个函数调用的字符串。这就是它的全部含义。该字符串的内容是没有意义的,但您可以确信,对于特定类型函数的所有调用,它都是唯一的。
它的一个记录使用(我能找到的唯一一个(是用于来自该调用的视图日志。这样可以更容易地跟踪函数的执行情况,而不必对其他函数的一堆日志行进行排序。请参阅日志记录文档:
您甚至可以查看特定执行的日志:
gcloud functions logs read FUNCTION_NAME --execution-id EXECUTION_ID