Oracle® Solaris 11.2 可调参数参考手册

退出打印视图

更新时间: 2014 年 12 月
 
 

rpcmod:maxdupreqs

说明

控制检测无连接传输上的 RPC 级重新传输的重复请求高速缓存的大小。该高速缓存是按客户机网络地址和 RPC 过程编号、程序编号、版本号以及事务 ID 索引的。该高速缓存可避免处理可能不为幂等的重新传输的请求。

数据类型

整数(32 位)

缺省值

8192

范围

1 至 231 - 1

单位

请求

动态?

该高速缓存的大小是动态确定的,但是对该高速缓存提供快速访问的散列队列的大小是静态确定的。将高速缓存大小设置得过大可能会导致在其中搜索条目时所需搜索时间过长。

请勿将该参数的值设置为 0。该值可防止 NFS 服务器处理非幂等的请求。

验证

何时更改

如果 NFS 客户机遇到误报错误,请检查该参数的值。例如,如果尝试创建某个目录时失败,但实际上创建了该目录,这可能是由于服务器没有检测到重新传输的 MKDIR 请求。

高速缓存的大小应当与服务器上的负载匹配。高速缓存记录非幂等请求,因此只需跟踪所有请求中的一部分。高速缓存确实需要将信息保留足够长时间,才能检测到客户机执行的重新传输。通常,无连接传输的客户机超时相对较短,从 1 秒左右到 20 秒左右。

交付级别

不稳定