Bolt 消息状态转换,版本 2

本节列出了版本 2 中所有可用的 Bolt 消息状态转换。

与 Bolt 协议消息规范版本 1 相比,此版本没有变化。

状态 请求消息 触发信号 服务器响应摘要消息 新状态

已连接

初始化

成功 {}

就绪

已连接

初始化

失败 {}

失效

就绪

运行

成功 {}

流式传输中

就绪

运行

失败 {}

失败

就绪

重置

<中断>

不适用

流式传输中

PULL_ALL

成功 {}

就绪

流式传输中

PULL_ALL

失败 {}

失败

流式传输中

DISCARD_ALL

成功 {}

就绪

流式传输中

DISCARD_ALL

失败 {}

失败

流式传输中

重置

<中断>

不适用

失败

运行

已忽略

失败

失败

PULL_ALL

已忽略

失败

失败

DISCARD_ALL

已忽略

已中断

失败

ACK_FAILURE

成功 {}

就绪

失败

ACK_FAILURE

失败 {}

失效

失败

重置

<中断>

不适用

已中断

运行

已忽略

已中断

已中断

PULL_ALL

已忽略

已中断

已中断

DISCARD_ALL

已忽略

已中断

已中断

ACK_FAILURE

已忽略

已中断

已中断

重置

<中断>

成功 {}

就绪

已中断

重置

<中断>

失败 {}

失效

表 1. <中断> 信号
状态 信号 服务器响应摘要消息 新状态

就绪

<中断>

不适用

已中断

流式传输中

<中断>

不适用

已中断

失败

<中断>

不适用

已中断

已中断

<中断>

不适用

已中断

© . All rights reserved.