跳转至

调试自动化控制器#

用户可以使用任务入口点上的断点从工作流设计器触发任何工作流的调试过程。按下顶部功能区上的调试按钮后,系统将为用户提供以下三个选项:

  • 模拟调试
  • 远程调试
  • 探查器调试

按下按钮后,调试器面板将打开。按下开始按钮后,调试器将开始侦听断点事件,并根据当前调试模式订阅必要的消息总线主题。用户可以使用单独的变量和断点面板。

Info

如果当前调试模式是模拟调试,则会启动引擎。如果不是,则会启动ping事件来请求控制器实例的可用性状态。

模拟调试#

启动调试会话而不实际连接到实例,关注工作流执行本身。 可以使用重新启动按钮,以便将工作流再次置于启动状态。

debug_mock_automation_controller

远程调试#

允许连接到远程实例并检查正在执行的上下文。可以使用机器连接面板来选择调试器应连接的实例。

debug_remote_automation_controller

探查器调试#

此模式将附加一个探查器,该探查器将记录工作流在整个执行过程中的所有变量、调用堆栈和序列以及内存使用情况。之后可以下载该探查器会话并进行脱机检查,也可随后将其重新加载到调试面板中。与“远程调试”选项一样,可以使用机器连接面板来选择调试器应连接的实例。此外,用户可以使用加载会话按钮来加载之前保存的会话,如上所述。

debug_profiler_automation_controller