使用“编辑传输”页面可以修改现有传输的设置。
“编辑传输”页面包含以下选项。
用于恢复所有设置的默认值的按钮。
要应用该页面上的设置的配置的名称。此字段为只读。
传输名称。名称是只读字段。只能在创建新传输时指定名称。
传输实现的类名。默认值为 com.sun.grizzly.TCPSelectorHandler。
选择键处理程序的类名。选择键处理程序是一个管理选择键的生命周期的抽象类。如果不指定值,则将使用默认实现。
要使用的 ByteBuffer 的类型。可用选项为 HEAP 和 DIRECT。默认值为 HEAP。
计算机中的处理器数。如果值为 -1,则表示 Grizzly 将根据计算机中的处理器数,自行计算接收方线程数。默认值为 1。
要设置请求处理线程的数量,请设置使用此传输的网络侦听器所用线程池的“最大线程池大小”值。
使用此传输的网络侦听器上的最大暂挂连接数。默认值为 4096。
为使用此传输的网络侦听器创建的输入流提供的缓冲区的大小(以字节为单位)。默认值为 8192。
空闲键被取消且通道被关闭之前经过的秒数。默认值为 30。
在读取操作的标头和正文解析阶段中,GlassFish Server 等待的毫秒数。默认值为 30,000。
NIO 选择器将阻止等待事件(用户请求)的毫秒数。默认值是 1000。
在写入响应时,GlassFish Server 认为远程客户机已断开之前等待的毫秒数。默认值为 30,000。
如果选中此选项,则 Grizzly 的内部配置将写入到服务器日志中。此选项可为调试提供有用的信息。默认情况下禁用此选项。
如果选中此选项,则请求/响应信息将转储到服务器日志中。此选项可为调试提供有用的信息,但会明显降低性能。默认情况下禁用此选项。
如果选中此选项,则将启用 TCP_NODELAY(也称为 Nagle 算法)。默认情况下启用此选项。