Описание тега xnio
XNIO - это упрощенный низкоуровневый уровень ввода-вывода, который можно использовать везде, где вы сегодня используете NIO. Это освобождает вас от хлопот по работе с селекторами и отсутствию поддержки NIO для многоадресных сокетов и не-сокетных входов / выходов, сохраняя при этом все возможности, имеющиеся в NIO, и открывает дверь для неочевидных оптимизаций.
1
ответ
Почему JMX показывает XNIO ConnectionCount -1?
Поэтому я пытаюсь получить метрики JMX по числу открытых соединений моего веб-сервера Undertow. Я использовал JMXTerm и выбрал следующий компонент, потому что он связан с портом 8080, на котором работает мое приложение: org.xnio:address="/0.0.0.0:80…
07 фев '19 в 23:58
1
ответ
Когда сервер Undertow передает каналы org.xnio.XnioWorker#taskPool?
Я пытаюсь понять как org.xnio.nio.WorkerThread работает. Как я вижу, он продлен org.xnio.nio.NioXnioWorker и переопределяет java.util.concurrent.Executor#execute который "положил" Runnable в TaskPool. Но во время отладки весеннего веб-приложения org…
19 дек '18 в 14:34
2
ответа
Как установить несколько рабочих потоков для прослушивателя сервера?
Я пытаюсь создать несколько рабочих потоков для нижнего сервера, чтобы было доступно несколько потоков для одновременной обработки запроса от клиента. Я попытался установить их на уровне сервера, используя UndertowOptions и Options. Пытался создать …
29 июл '21 в 07:18
0
ответов
В чем смысл, а также разница между setIoThreads() и setWorkerThreads() на сервере Undertow?
private void startServer() { server = Undertow.builder().setIoThreads(Runtime.getRuntime().availableProcessors() * 2).setWorkerThreads(2).addHttpListener(this.propertyScanner.getPort(), this.propertyScanner.getHostName()).setHandler(new ApiControll…
25 фев '22 в 09:33
1
ответ
Как отключить механизм JBOSS-LOCAL-USER SASL в Wildfly 14
Как отключить механизм аутентификации JBOSS-LOCAL-USER SASL в клиенте Wildfly 14. Я установил следующее свойство в jboss-ejb-client.properties: remote.connection.default.connect.options.org.xnio.Options.SASL_DISALLOWED_MECHANISMS=JBOSS-LOCAL-USER Те…
25 янв '21 в 17:39
0
ответов
Потоки Undertow и рабочие потоки Xnio
Я пытаюсь понять разницу между Undertow.builder().setIoThreads(0); Undertow.builder().setWorkerThreads(0); from this package: io.undertow.Undertow и Xnio.getInstance().createWorkerBuilder().build().getOption(Options.WORKER_IO_THREADS) Xnio.getInstan…
10 авг '23 в 15:46
1
ответ
Undertow перестает отвечать на запросы
Совсем недавно у нас возникла проблема с сервером загрузки Spring Boot (v2.7.4) (версия 2.2.22-Final). После некоторого времени работы сервер перестает отвечать на http-запросы. Это работает в докере на основе образа Java 11 Terumin (11.0.18_10-jdk-…
24 мар '23 в 16:00