BRPC与UCX集成指南须的,因为 brpc通常是需要接收应答的,服务器端一般不主动关闭连接,客户端主动关闭,自己负 责是否有未接收完的应答。56 修改BRPC的EndPoint ●原始的EndPoint类,不能识别网络连接的类型,默认只有TCP –现在有了UCX, 需要添加一个字段说明是UCX连接,防止在函数传递参数 时丢失连接类型信息。 –UCX的地址依然是tcp地址。5758 修改 Socket Connect590 码力 | 66 页 | 16.29 MB | 6 月前3
25-云原生应用可观测性实践-向阳标准SDK/JavaAgent, 流量分光镜像。 云原生下的难题: 微服务迭代快, 侵入式监控效率低; 云网络虚拟化, 东西向流量监控难。 挑战/必要性:网络的动态性和复杂性,不监控流量谈何应用可观测 机遇/有效性:云网络连接API/函数,监控流量可零侵入实现应用可观测 è 云原生应用可观测“原力”,流量监控能力是机遇、基石 simplify the growing complexity © 2021, YUNSHAN0 码力 | 39 页 | 8.44 MB | 6 月前3
TiDB v8.2 中文手册完一部分后再去向服务器要下一批。 在 JDBC 中通常有以下两种处理方式: • 设置 FetchSize 为 Integer.MIN_VALUE 让客户端不缓存,客户端通过 StreamingResult 的方式从网络连接上流 式读取执行结果。 • 使用 Cursor Fetch,首先需设置 FetchSize 为正整数,且在 JDBC URL 中配置 useCursorFetch = true。 TiDB 中同时支持两种方式,但更推荐使用第一种将 changfeed info json struct ...} • 如果命令长时间没有返回,你需要检查当前执行命令所在服务器到 sink-uri 中指定的 Kafka 机器的 网络可达性,保证二者之间的网络连接正常。 644 生产环境下 Kafka 集群通常有多个 broker 节点,你可以在 sink-uri 中配置多个 broker 的访问地址,这有助 于提升 changefeed 到 Kafka Auto Synchronous,简称 DR Auto-Sync。 单区域双 AZ 部署方案下,两个 AZ 通常位于同一个城市或两个相邻城市(例如北京和廊坊),相距 50 km 以内, AZ 间的网络连接延迟小于 1.5 ms,带宽大于 10 Gbps。 12.3.2 部署架构 本文以某市为例,市里有两个 AZ,AZ1 和 AZ2,AZ1 为主用区域,AZ2 为从属区域,分别位于城东和城西。0 码力 | 4987 页 | 102.91 MB | 10 月前3
TiDB v8.4 中文手册changfeed info json struct ...} • 如果命令长时间没有返回,你需要检查当前执行命令所在服务器到 sink-uri 中指定的 Kafka 机器的 网络可达性,保证二者之间的网络连接正常。 702 生产环境下 Kafka 集群通常有多个 broker 节点,你可以在 sink-uri 中配置多个 broker 的访问地址,这有助 于提升 changefeed 到 Kafka Auto Synchronous,简称 DR Auto-Sync。 单区域双 AZ 部署方案下,两个 AZ 通常位于同一个城市或两个相邻城市(例如北京和廊坊),相距 50 km 以内, AZ 间的网络连接延迟小于 1.5 ms,带宽大于 10 Gbps。 12.3.2 部署架构 本文以某市为例,市里有两个 AZ,AZ1 和 AZ2,AZ1 为主用区域,AZ2 为从属区域,分别位于城东和城西。 /etc/security/limits.conf 中的内容:位于 limits.conf • 内核参数列表:位于 sysctl.conf • 内核日志:位于 dmesg.log • 采集时的网络连接情况:位于 ss.txt • 配置数据:位于每节点目录下的 config.json • 集群本身的元信息:位于 meta.yaml(此文件位于采集数据存储目录的顶层) • 监控数据:位于 /monitor0 码力 | 5072 页 | 104.05 MB | 10 月前3
TiDB v8.5 中文手册changfeed info json struct ...} • 如果命令长时间没有返回,你需要检查当前执行命令所在服务器到 sink-uri 中指定的 Kafka 机器的 网络可达性,保证二者之间的网络连接正常。 796 生产环境下 Kafka 集群通常有多个 broker 节点,你可以在 sink-uri 中配置多个 broker 的访问地址,这有助 于提升 changefeed 到 Kafka Auto Synchronous,简称 DR Auto-Sync。 单区域双 AZ 部署方案下,两个 AZ 通常位于同一个城市或两个相邻城市(例如北京和廊坊),相距 50 km 以内, AZ 间的网络连接延迟小于 1.5 ms,带宽大于 10 Gbps。 12.3.2 部署架构 本文以某市为例,市里有两个 AZ,AZ1 和 AZ2,AZ1 为主用区域,AZ2 为从属区域,分别位于城东和城西。 /etc/security/limits.conf 中的内容:位于 limits.conf • 内核参数列表:位于 sysctl.conf • 内核日志:位于 dmesg.log • 采集时的网络连接情况:位于 ss.txt • 配置数据:位于每节点目录下的 config.json • 集群本身的元信息:位于 meta.yaml(此文件位于采集数据存储目录的顶层) • 监控数据:位于 /monitor0 码力 | 5095 页 | 104.54 MB | 10 月前3
Python 标准库参考指南 3.13 Python bytes 对象表示的 C 结构体之间进行转换。通过紧凑格式字符串 描述 预期的 Python 值转换目标/来源。此模块的函数和对象可被用于两种相当不同的应用程序,与外部源(文 件或网络连接)进行数据交换,或者在 Python 应用和 C 层级之间进行数据传输。 � 备注 当未给出前缀字符时,将默认为原生模式。它会基于构建 Python 解释器的平台和编译器来打包和解 包数据。打包一个给定 listdrives() 返回一个包括 Windows 系统上驱动名称的列表。 驱动器名称通常的形式如 'C:\\'。并非每个驱动器名都会关联到特定的卷,有些驱动器名可能出 于各种原因而无法访问,包括权限、网络连接或介质丢失等。本函数不会测试可访问性。 如果在收集驱动器名时发生错误则可能引发OSError。 引发一个不带参数的审计事件 os.listdrives。 642 Chapter 16. 通用操作系统服务 退出代码,表示对某些文件进行读写时发生错误。 Availability: Unix, not WASI. os.EX_TEMPFAIL 退出代码,表示发生了暂时性故障。它可能并非意味着真正的错误,例如在可重试的情况下无法建 立网络连接。 Availability: Unix, not WASI. os.EX_PROTOCOL 退出代码,表示协议交换是非法的、无效的或无法解读的。 Availability: Unix, not0 码力 | 2246 页 | 11.74 MB | 9 月前3
Python 标准库参考指南 3.12 Python bytes 对象表示的 C 结构体之间进行转换。通过紧凑格式字符串 描述 预期的 Python 值转换目标/来源。此模块的函数和对象可被用于两种相当不同的应用程序,与外部源(文 件或网络连接)进行数据交换,或者在 Python 应用和 C 层级之间进行数据传输。 � 备注 当未给出前缀字符时,将默认为原生模式。它会基于构建 Python 解释器的平台和编译器来打包和解 包数据。打包一个给定 listdrives() 返回一个包括 Windows 系统上驱动名称的列表。 驱动器名称通常的形式如 'C:\\'。并非每个驱动器名都会关联到特定的卷,有些驱动器名可能出 于各种原因而无法访问,包括权限、网络连接或介质丢失等。本函数不会测试可访问性。 如果在收集驱动器名时发生错误则可能引发OSError。 引发一个不带参数的审计事件 os.listdrives。 Availability: Windows Availability: Unix, not Emscripten, not WASI. os.EX_TEMPFAIL 退出代码,表示发生了暂时性故障。它可能并非意味着真正的错误,例如在可重试的情况下无法建 立网络连接。 Availability: Unix, not Emscripten, not WASI. os.EX_PROTOCOL 退出代码,表示协议交换是非法的、无效的或无法解读的。 Availability:0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.13 Python bytes 对象表示的 C 结构体之间进行转换。通过紧凑格式字符串 描述 预期的 Python 值转换目标/来源。此模块的函数和对象可被用于两种相当不同的应用程序,与外部源(文 件或网络连接)进行数据交换,或者在 Python 应用和 C 层级之间进行数据传输。 � 备注 当未给出前缀字符时,将默认为原生模式。它会基于构建 Python 解释器的平台和编译器来打包和解 包数据。打包一个给定 listdrives() 返回一个包括 Windows 系统上驱动名称的列表。 驱动器名称通常的形式如 'C:\\'。并非每个驱动器名都会关联到特定的卷,有些驱动器名可能出 于各种原因而无法访问,包括权限、网络连接或介质丢失等。本函数不会测试可访问性。 如果在收集驱动器名时发生错误则可能引发OSError。 引发一个不带参数的审计事件 os.listdrives。 638 Chapter 16. 通用操作系统服务 退出代码,表示对某些文件进行读写时发生错误。 Availability: Unix, not WASI. os.EX_TEMPFAIL 退出代码,表示发生了暂时性故障。它可能并非意味着真正的错误,例如在可重试的情况下无法建 立网络连接。 Availability: Unix, not WASI. os.EX_PROTOCOL 退出代码,表示协议交换是非法的、无效的或无法解读的。 Availability: Unix, not0 码力 | 2242 页 | 11.73 MB | 9 月前3
Python 标准库参考指南 3.12 Python bytes 对象表示的 C 结构体之间进行转换。通过紧凑格式字符串 描述 预期的 Python 值转换目标/来源。此模块的函数和对象可被用于两种相当不同的应用程序,与外部源(文 件或网络连接)进行数据交换,或者在 Python 应用和 C 层级之间进行数据传输。 � 备注 当未给出前缀字符时,将默认为原生模式。它会基于构建 Python 解释器的平台和编译器来打包和解 包数据。打包一个给定 listdrives() 返回一个包括 Windows 系统上驱动名称的列表。 驱动器名称通常的形式如 'C:\\'。并非每个驱动器名都会关联到特定的卷,有些驱动器名可能出 于各种原因而无法访问,包括权限、网络连接或介质丢失等。本函数不会测试可访问性。 如果在收集驱动器名时发生错误则可能引发OSError。 引发一个不带参数的审计事件 os.listdrives。 Availability: Windows Availability: Unix, not Emscripten, not WASI. os.EX_TEMPFAIL 退出代码,表示发生了暂时性故障。它可能并非意味着真正的错误,例如在可重试的情况下无法建 立网络连接。 Availability: Unix, not Emscripten, not WASI. os.EX_PROTOCOL 退出代码,表示协议交换是非法的、无效的或无法解读的。 Availability:0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.8.20 将字节串解读为打包的二进制数据 源代码: Lib/struct.py 此模块可以执行 Python 值和以 Python bytes 对象表示的 C 结构之间的转换。这可以被用来处理存储在 文件中或是从网络连接等其他来源获取的二进制数据。它使用格式字符串 作为 C 结构布局的精简描述以 及与 Python 值的双向转换。 注解: 默认情况下,打包给定 C 结构的结果会包含填充字节以使得所涉及的 C 类型保持正确的对齐;类 退出代码,表示对某些文件进行读写时发生错误。 可用性: Unix。 os.EX_TEMPFAIL 退出代码,表示发生了暂时性故障。它可能并非意味着真正的错误,例如在可重试的情况下无法建 立网络连接。 可用性: Unix。 os.EX_PROTOCOL 退出代码,表示协议交换是非法的、无效的或无法解读的。 可用性: Unix。 os.EX_NOPERM 退出代码,表示没有足够的权 iscoroutinefunction() 因为它对以@coroutine 装饰的基于生成 器的协程函数返回 True。 18.1.2 流 源码: Lib/asyncio/streams.py 流是用于处理网络连接的支持 async/await 的高层级原语。流允许发送和接收数据,而不需要使用回调或 低级协议和传输。 下面是一个使用 asyncio streams 编写的 TCP echo 客户端示例:0 码力 | 1927 页 | 9.69 MB | 9 月前3
共 27 条
- 1
- 2
- 3













