Uses of Class
org.aoju.bus.socket.AioQuickServer
Packages that use AioQuickServer
-
Uses of AioQuickServer in org.aoju.bus.socket
Methods in org.aoju.bus.socket that return AioQuickServerModifier and TypeMethodDescriptionAioQuickServer.setAioEnhance(boolean enabled) 是否启用 AIO 增强模式默认:trueAioQuickServer.setBacklog(int backlog) 设置 backlog 大小AioQuickServer.setBufferFactory(BufferFactory bufferFactory) 设置内存池的构造工厂 通过工厂形式生成的内存池会强绑定到当前AioQuickServer对象, 在AioQuickServer执行shutdown时会释放内存池 在启用内存池的情况下会有更好的性能表现AioQuickServer.setBufferPagePool(BufferPool bufferPool) 设置内存池 通过该方法设置的内存池,在AioQuickServer执行shutdown时不会触发内存池的释放 该方法适用于多个AioQuickServer、AioQuickClient共享内存池的场景 在启用内存池的情况下会有更好的性能表现AioQuickServer.setLowMemory(boolean lowMemory) <V> AioQuickServerAioQuickServer.setOption(SocketOption<V> socketOption, V value) 设置Socket的TCP参数配置AioQuickServer.setReadBufferFactory(VirtualFactory readBufferFactory) AioQuickServer.setReadBufferSize(int size) 设置读缓存区大小AioQuickServer.setThreadNum(int threadNum) 设置服务工作线程数,设置数值必须大于等于2AioQuickServer.setWriteBuffer(int bufferSize, int bufferCapacity) 设置输出缓冲区容量 -
Uses of AioQuickServer in org.aoju.bus.socket.plugins
Constructors in org.aoju.bus.socket.plugins with parameters of type AioQuickServer