GetTCP
描述:
通过TCP连接提供的Endpoint。并将接收到的数据作为数据流输出
标签:
get, fetch, poll, tcp, ingest, source, input
参数:
如下列表中,必填参数则标识为加粗. 其他未加粗参数,则表示为可选参数。表中同时提到参数默认值设置.
名字 | 默认值 | 允许值列表 | 描述 |
---|---|---|---|
Endpoint列表 | 用逗号分隔的连接的Endpoint列表,格式应该是<服务器地址>:<端口号>。 一次只能连接一台服务器,其他服务器将作为故障转移。 | ||
连接尝试次数 | 3 | 在使用可用备份主机之前尝试和建立连接的次数。同样适用于备份主机的尝试次数。 | |
重连间隔 | 5 sec | 在试图重新连接之前的等待秒数 | |
接收缓存大小 | 16MB | 接收数据的缓存大小, 默认为 16384 (即16MB). | |
消息结束分隔符 | 13 | 用于消息结尾的字节值 必须设置有效的整数区间(-128 到 127). 比如, '13' = 回车 and '10' = 换行. 默认值 '13'. |
连线:
名字 | 描述 |
---|---|
Partial | 接收到不完整的消息数据流将输出到此连线。不完整的消息是指消息没有以<消息结束分隔符>结尾。当<接收缓存大小>设置小于接收到的数据时,将发生此种情况。 |
Success | 成功从Endpoint中接收到的消息将输出到此连线 |
读取属性:
未提供。
写入属性:
名字 | 描述 |
---|---|
source.endpoint | 消息来源的Endpoint地址 |
状态管理:
该组件不保存状态。
限制:
该组件没有限制
输入流要求:
组件禁止提供输入流。
系统资源考量:
未提供。