Ruby Flow框架的AWS SWF API调用日志记录

所以我需要能够看到每个决策者和活动的日志从它给出的内容和失败的方式开始等等

我熟悉这个文档,但只允许mw查看注册和弃用,我需要记录内部并能够看到它们……我正在使用Ruby和流程框架。 我已经搜索过文档但找不到任何东西….任何人都可以帮助我吗?

经过许多小时的搜索和搜索源代码后,我似乎再次回答了我自己的问题。 您需要在运行活动或决策时传入记录器,如下所示:

some_decider_class.new(swf_domain.client, swf_domain, worker_class.task_list, worker_class) { { use_forking: false, logger: logger } } 

您还可以在配置SDK时将其作为AWS模块的一部分提供。