看看OpenWhisk samples,似乎基于JavaScript的操作可以使用console.log()
来报告将通过激活API收集和访问的日志信息。
但是,目前尚不清楚如何从基于Java或基于Docker的操作报告日志。
答案 0 :(得分:2)
OpenWhisk操作的日志取自操作的stdout
和stderr
。该机制适用于所有运行时。
基于Docker的方法假定您运行的程序的stdout
是操作的结果。因此需要stdout
并尝试JSON解析它。结果将是操作本身而不是日志的结果。目前,无法在基于docker的操作中写入日志。