RPC 参数配置
RPC 模式 (sync | async):
rpc.mode = async
RPC async 模式的最大批量消息数:
rpc.async_batch_size = 256
RPC 本地监听的 TCP 端口:
rpc.tcp_server_port = 5369
RPC 对端监听的 TCP 端口:
rpc.tcp_client_port = 5369
RPC 的 TCP 连接个数:
rpc.tcp_client_num = 32
RPC 连接超时时间:
rpc.connect_timeout = 5s
RPC 发送超时时间:
rpc.send_timeout = 5s
认证超时时间:
rpc.authentication_timeout = 5s
同步调用超时时间:
rpc.call_receive_timeout = 15s
socket 空闲时最大保持连接时间:
rpc.socket_keepalive_idle = 900
socket 保活探测间隔:
rpc.socket_keepalive_interval = 75s
关闭连接前心跳探测最大失败次数:
rpc.socket_keepalive_count = 9
RPC 的 TCP 发送缓存大小:
rpc.socket_sndbuf = 1MB
RPC 的 TCP 发送缓存大小:
rpc.socket_recbuf = 1MB
RPC 的 Socket (用户态)缓存大小:
rpc.socket_buffer = 1MB