使用“编辑传输”页可以修改现有传输的设置。
“编辑传输”页包含以下选项:
使具有默认值的设置还原到其默认值的按钮。不具有默认值的设置不会发生更改。
此页上的设置应用到的配置的名称。此字段为只读。
传输名称。名称是只读字段。只能在创建新传输时指定名称。
传输实现的类名。默认值为 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 算法)。默认情况下启用此选项。