一个规范字符串只包含百分号编码字符以及URI(Uniform Resource Identifier)非保留字符(Unreserved Characters)。 RFC 3986规定URI非保留字符包括以下字符:字母(A-Z,a-z)、数字(0-9)、连字号(-)、点号(.)、下划线(_)、波浪线(~)。 将任意一个字符串转换为规范字符串的方式是: 将字符串转换成UTF-8编码的字节流。
一些平台使用非标准名称; 有关详细信息,请参阅您的平台的文档。
阻塞构建配置 说明:不阻塞构建:正常的,默认的构建方式。 上一次构建未结束时阻塞构建:上一条流水线未结束的时候,下一条流水线不触发;当上一条流水线运行结束,下一条流水线才会自动触发。 如图: 适用场景:多条流水线如果同时构建,会产生冲突的时候,非需要的场景不建议配置。
WebSocket Single Write Sampler: 非阻塞请求,将数据发送到服务端不需要等待响应。 部分参数配置说明: Connection: use existing connection: 使用现有连接。 setup new connection: 创建新连接。 Data:数据类型。包括text(文本)和binary(二进制)两种形式。 Request Data:请求数据。
QUIC是一种旨在提供类似于TCP的可靠传输服务的协议,但它运行在UDP上,从而提供了更低的延迟和更快的连接恢复 对头阻塞 虽然HTTP/2引入了多路复用来减少队头阻塞但因为仍然是基于TCP的,所以如果一个数据包丢失,会导致整个连接被阻塞,即所有流都会受到影响 由于QUIC是基于UDP的,即使一个数据包丢失,也不会阻塞其他数据包的传输。
导入导出限制 导入/导出的过程中,都会阻塞 I/O(即执行数据导入和导出时,程序或线程的输入/输出会被阻塞,直到数据的读取或写入完成); 导入/导出过程中,系统默认为阻塞 I/O,数据加载目录禁止操作,重命名数据加载目录会失败; 导出时,系统阻塞 I/O,未关闭的 I/O 会返回 error; 暂不支持多次导出,仅支持一次导出。
非空:表示在对应的会话中继续进行对话,服务内部维护对话历史 响应说明 参数 是否必选 类型 描述 code 是 int 错误码。非0为错误,请参考错误码说明 message 是 string 报错信息 result 否 object 返回结果 + answer 是 string 应用响应结果 + conversation_id 否 uuid 对话ID,仅对话式应用生效。
导入导出限制 导入/导出的过程中,都会阻塞I/O(即执行数据导入和导出时,程序或线程的输入/输出会被阻塞,直到数据的读取或写入完成); 导入/导出过程中,系统默认为阻塞I/O,数据加载目录禁止操作,重命名数据加载目录会失败; 导出时,系统阻塞I/O,未关闭的 I/O 会返回 error; 暂不支持多次导出,仅支持一次导出。
非空:表示在对应的会话中继续进行对话,服务内部维护对话历史 响应说明 参数 是否必选 类型 描述 code 是 int 错误码。非0为错误,请参考错误码说明 message 是 string 报错信息 result 否 object 返回结果 + answer 是 string 应用响应结果 + conversation_id 否 uuid 对话ID,仅对话式应用生效。
注意事项 重启节点将导致连接该节点的访问入口可能发生阻塞。重启节点的过程中,可能会出现连接闪断。建议您在业务低谷期执行重启节点操作并确保应用具备重连机制。 重启节点的时间长短跟您业务的数据量有关,可能需要几个小时,请谨慎操作。 集群状态为非运行中时,不支持重启节点操作。 操作步骤 登录 GaiaDB管理控制台 。 在控制台页面左上角,选择集群所在地域,进入“云原生数据库GaiaDB列表”页面。