Net Endpoint
Net Endpoint 用来创建和启动网络协议服务,支持:tcp、udp、ip4:1、ip6:ipv6-icmp、ip6:58、unix、unixgram,以及net包支持的协议类型。默认tcp协议。
与\n
或者\t\n
作为数据结束符,转发到路由处理器,路由支持配置正则表达式,满足配置的正则表达式的数据会转发到该路由进行处理。
# Type
endpoint/net
# 启动配置
该组件允许通关过server
字段复用共享的连接客户端。参考组件连接复用 。
字段 | 类型 | 是否必填 | 说明 | 默认值 |
---|---|---|---|---|
Protocol | string | 是 | 协议tcp/udp,以及net包支持的协议类型 | tcp |
Server | string | 是 | 服务器的地址,格式为host:port 如(:8888) | 0 |
ReadTimeout | int | 否 | 用于设置读取数据的超时时间,单位为秒,可以为0表示不设置超时 | 60 |
# 示例
以下是使用endpoint的示例代码:
在 GitHub 上编辑此页 (opens new window)
上次更新: 2024/10/23, 10:13:01