powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat websocket сменить порт
45 сообщений из 45, показаны все 2 страниц
Tomcat websocket сменить порт
    #39613761
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
по умолчанию у вебсокеты котяры подключены к тому же порту, что и сервлеты.
можно как-то изменить для них порт?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613765
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добавьте ещё один коннектор.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613770
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovДобавьте ещё один коннектор.где и как?
указать ведь порт надо...
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613776
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613778
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

мне надо разнести ws и сервлеты на разные порты
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613780
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Читайте спецификацию на websocket-ы, где чётко указано "... HTTP метод UPGRADE" и доку используемого servlet-контейнера, где отсутствуют отдельные WS-коннекторы.

P.S. "Если вы такие умные, то почему строем не ходите?"
?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613785
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovЕсли вы такие умные, то почему строем не ходитедак укажи конкретно
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613786
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяпо умолчанию у вебсокеты котяры подключены к тому же порту, что и сервлеты.
можно как-то изменить для них порт?
https://stackoverflow.com/a/28524997
Можно. Но там же должен быть и HTTP порт.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613787
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадядак укажи конкретноУказать что?
Как нарисовать разноцветные красные линии? Не ко мне.
Как читать документацию? Готовьте деньги. Такса стандартная - 50$/час за выразительное чтение.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613790
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По хорошему должен быть фронт (nginx, haproxy и т.д.), а tomcat выступает в качестве бэка.
Получается гибкая настройка системы:
1) можно долгие "команды" (обращение на url) распределять на разные коннекторы, что бы они не выжирали общий пул, а жили в своем.
2) можно разруливать разных клиентов через какие то префиксы в url, например если идет какая то ddos атака на сайт, и что бы это не мешало дернуть из админки какой нибудь рубильник и т.д.

в более сложных системах можно подобным образом конфигурировать не только пулы потоков томкэта, но и пулы коннектов к БД и т.д.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613791
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczМожно. Но там же должен быть и HTTP порт.это не проблема.
вот тут http://tootallnate.github.io/Java-WebSocket/ я могу назначить любой порт для работы по ws/wss.
это будет отдельный слушатель. по этому порту и организуется ws.
всё работает параллельно. в браузере я просто указываю нужный порт и всё .
аналогичное хочется и для ws для котяры.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613792
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavel_nvПо хорошему должен быть фронт (nginx, haproxy и т.д.), а tomcat выступает в качестве бэка.
Получается гибкая настройка системы:
1) можно долгие "команды" (обращение на url) распределять на разные коннекторы, что бы они не выжирали общий пул, а жили в своем.
2) можно разруливать разных клиентов через какие то префиксы в url, например если идет какая то ddos атака на сайт, и что бы это не мешало дернуть из админки какой нибудь рубильник и т.д.

в более сложных системах можно подобным образом конфигурировать не только пулы потоков томкэта, но и пулы коннектов к БД и т.д.это всё понятно и реализовано в двух вариантах по одному порту с использованием библиотеки самого котяры и на разных портах с использованием http://tootallnate.github.io/Java-WebSocket/
счас надо либу котяры и разные порты
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613801
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

так в чем тогда проблема?
делаешь еще один коннектор, куда подключаются websocket клиенты
на старый будут ходить "обычные" запросы

Коннекторы описаны в server.xml
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613803
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадясчас надо либу котяры и разные порты
Не надо тупить! Apache Tomcat 8 Configuration Reference
  • The configuration element descriptions are organized into the following major categories:
  • Top Level Elements - <Server> is the root element of the entire configuration file, while <Service> represents a group of Connectors that is associated with an Engine.
  • Connectors - Represent the interface between external clients sending requests to (and receiving responses from) a particular Service. Containers - Represent components whose function is to process incoming requests, and create the corresponding responses. An Engine handles all requests for a Service, a Host handles all requests for a particular virtual host, and a Context handles all requests for a specific web application. Nested Components - Represent elements that can be nested inside the element for a Container. Some elements can be nested inside any Container, while others can only be nested inside a Context.
"Сервлет" это контекст, а "порт" - коннектор. Совершенно разные уровни.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613804
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, сказали же коннектор подцепи второй и всё. постановка задачи у тебя кривая просот.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613807
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczну, сказали же коннектор подцепи второй и всё. постановка задачи у тебя кривая просот.
как подцепить? и как указать к какому коннектору цепляться?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613808
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя как подцепить?

server.xml

вадяи как указать к какому коннектору цепляться?
Apache или nginx
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613810
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczApache или nginxЭто делает затею ещё более бессмысленной.
Если перенаправить ws(s) на отдельный порт одного и того же контейнера, то - "Зачем?!"
Если на отдельную ноду, то, во-первых, пофигу какой там будет порт, а, во-вторых - будет ещё один "увлекательный" квест "Объясни ваде"
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613813
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczserver.xmlвот и покажи пример, как назначить чтоб ws ходили на отдельный порт.
BlazkowiczApache или nginx это отдельная тема. к данному вопросу не относится.
Basil A. SidorovЕсли перенаправить ws(s) на отдельный порт одного и того же контейнера, то - "Зачем?!"есть в этом своя фишка.
Basil A. SidorovЕсли на отдельную ноду, то, во-первых, пофигу какой там будет порт, а, во-вторых - будет ещё один "увлекательный" квест "Объясни ваде" пока я прошу объяснить как как это сделать для котяры
я так понимаю - ответа нет?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613815
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,

Вопрос задай внятный, а то только наезжать можешь.
сервлеты==http, ws не работают без http, вывод - голые ws на один порт не навернешь без сервлетов.
Поэтому разделение может быть только логическое, по контексту или ещё чему. А порт обслуживает и http и ws в любом случае. Вместо того чтобы возбухать, лучше бы попробовал осознать что пишут.
А за тебе в мануал лазить никто не будет.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613868
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Blazkowiczws не работают без httpс этим ни кто не спорит.
Blazkowiczвывод - голые ws на один порт не навернешь без сервлетов.а вот это спорный пункт.
вот http://tootallnate.github.io/Java-WebSocket/ не требует сервлета, просто слушает порт http и организует по нему работу ws. может работать как отдельно от сервлетов , так и совместно с сервлетами.
я ставил на андроид приложение ws-клиента и прекрасно работал по ws c сервером на котором стояла либа http://tootallnate.github.io/Java-WebSocket/ , без использования сервлетов. и прекрасно передавал данные с андроида по ws через этот сервер клиенту-браузеру.
есть достоинства у обоих вариантов и при совмещении порта ws с портом сервлета и с раздельными портами.

хочется узнать можно разнести порты для либы котяры
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613874
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяне требует сервлета, просто слушает порт httpчто означает слово сервлет знаем?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613876
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123что означает слово сервлет знаем?
а что такое сервер на java знаем?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613883
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяа что такое сервер на java знаем?
wikipediaApache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613888
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
wikipediaApache Tomcat, often referred to as Tomcat Server, is an open-source Java Servlet Container developed by the Apache Software Foundation
сервлет контейнер и сервер несколько разные вещи.
и то что в сервлет контейнере может работать "слушатель" порта и организовывать по этому порту обмен данными ни о чем не говорит?
Blazkowiczну, сказали же коннектор подцепи второй и всё.ты можешь показать как подцепить второй коннектор и как указать чтоб ws ходили через этот коннектор?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613892
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нестареющая классикаТы, Зин, на грубость нарываешься ...
И всё обидеть норовишь ...
Тут за день так накувыркаешься ...
Придёшь домой - там ты сидишь
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613893
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,
значит не можешь ничего конкретного - ни да, ни нет.

Blazkowiczну, сказали же коннектор подцепи второй и всё.
и на большее не хватает...
это как у англичан главное обвинить, а доказательства - это лишнее.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613898
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадязначит не можешь ничего конкретного - ни да, ни нет.Я поднимал и автономный томкат и кластер из них и даже два однотипных приложения разных версий в одной JVM и на одном Tomcat-е.
Делал я и вариант, в котором приложение, развернутое в Tomcat-е, хостило внутри себя "чужой" сервер приложений.
Именно потому, что я знаю как это делать - конкретики не будет: мне неизвестны необходимые исходные данные.
Кроме того, за время вашего попрошайничества уже можно было (самостоятельно) прочесть документацию и (самостоятельно) опробовать пару-тройку конфигураций.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613905
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovИменно потому, что я знаю как это делать - конкретики не будет: мне неизвестны необходимые исходные данные.а что нужно из конкретики? как работает ws? как работает ws в tomcat?
Basil A. SidorovКроме того, за время вашего попрошайничества уже можно было (самостоятельно) прочесть документацию и (самостоятельно) опробовать пару-тройку конфигураций.каких конфигураций? я читал доки, но не нашёл - может плохо искал... может что не понял. вот поэтому и спрашиваю, раз тут такие умные, может и подскажут...
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613910
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-первых, вы не спрашиваете, а предъявляете претензии: Как правильно задавать вопросы . Обратите, кстати, внимание на год появления. Ну и, да, это не совковые рекомендации, если вам это критично. Во-вторых, информационным технологиям около шестидесяти лет и моя личная практика охватывает почти половину этого времени. Моя практика показывает, что за последние четверть века не появилось ничего особо нового. Опыт, накопленный в процессе практической работы, позволяет мне делать достаточно точные оценки по неполным или/и недостоверным данным. Ну или отказываться от оценок, если данных действительно не хватает. Так вот, мой опыт подсказывает, что:
  • Вы хотите фигню.
  • Это - весьма вероятно;
  • Задача простая и, по аналогии, может быть сделана даже без документации. Это - определённо.
Поскольку лично я не люблю делать фигню, то и делать вашу плёвую задачу лично я - не буду.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613914
pavel_nv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем случае в server.xml копируешь коннектор с указанием нового порта
Код: xml
1.
2.
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />



Всё! у тебя томат принимает запросы как на 8080, так и 8081. Указывай порт какой хочешь.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613919
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лично я предпочитаю указывать атрибуты "лесенкой". Их достаточно много и есть "длинные":
Код: xml
1.
2.
3.
4.
5.
<Connector
  protocol="org.apache.coyote.http11.Http11NioProtocol"
  address="${site.address}"
  port="${site.port}"
>
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613927
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavel_nvВ общем случае в server.xml копируешь коннектор с указанием нового порта
Код: xml
1.
2.
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />




Всё! у тебя томат принимает запросы как на 8080, так и 8081. Указывай порт какой хочешь.
т.е. если один коннектор http может обслуживать ~65000 ws коннектов одновременно
то n коннекторов могут обслужить n*65000 ?
просто надо отслеживать занятость ws портов и при отсутствии свободных ws портов на данном http порту, клиенту обеспечивать следующий http порт?
и не надо будет городить сервера как тут https://habrahabr.ru/post/351012/#comment_10706034
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613931
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадят.е. если один коннектор http может обслуживать ~65000 ws коннектов одновременноМало того, что вы всякую фигню читаете, так вы ещё и верите этим мракобесиям ...
Сколько сокетов "выдержит" IP-стек и сколько сможет обслужить JVM - надо смотреть совершенно отдельно.

P.S. "~65k" - предел для так называемых эфемерных портов.
Это другая проблема и "слушающих" сокетов она не касается.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39613937
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovМало того, что вы всякую фигню читаете, так вы ещё и верите этим мракобесиям ...раньше и ws считалось мракобесием, теперь же это нормальное явление.
Basil A. SidorovСколько сокетов "выдержит" IP-стек и сколько сможет обслужить JVM - надо смотреть совершенно отдельно.это надо проверять
у человека 40к выдерживал - почему ему не верить?
Basil A. SidorovP.S. "~65k" - предел для так называемых эфемерных портов.это для http .
у меня счас один http порт для ws поддерживает кучу подключений по ws, и для каждого подключения создаётся свой ws-порт.

Basil A. SidorovЭто другая проблема и "слушающих" сокетов она не касается.поэтому и получается что на каждый "слушающий" сокет приходится по 65к эфимерных порта?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614057
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяу человека 40к выдерживал - почему ему не верить?В двадцатые годы прошлого века один японский химик пытался преобразовать золото в ртуть при помощи электрического тока.
Получалось, но результат был крайне нестабильным.
Учёный смог разобраться и обнаружил, что чувствительность методов аналитической химии позволяла обнаруживать следовые количества золота, попадавшие в ртуть с золотой оправы его собственных очков. Интересно, но никак не связано с исследованием.

Мораль: если кто чего намерял, то это просто какой-то результат.
И рано ещё разводить глубокую философию на мелких местах.это для http .
...
поэтому и получается что на каждый "слушающий" сокет приходится по 65к эфимерных порта?У вас просто фантастические пробелы в образовании. Почитайте что-нибудь об основах IP-сетей.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614084
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovМораль: если кто чего намерял, то это просто какой-то результат.если у человека 40к подключений - что в этом не реального? то что ты ему не веришь? не читал, но осуждаю?
при подключении на один порт http через который назначен для ws осуществляется множество подключений ws - ты с этим согласен?
каждому подключению ws - выделяется "порт" 16 разрядов - 65535 значений. теоритически 65к подключений - согласен?
если мы с помощью коннекторов сделаем возможным котяре слушать ещё один порт http - следовательно через этот порт мы можем осуществить ещё 65к подключений ws - согласен?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614098
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяесли у человека 40к подключений - что в этом не реального?Всё реально. На его конфигурации. Не на вашей.при подключении на один порт http через который назначен для ws осуществляется множество подключений ws - ты с этим согласен?Вы, наверное, не поверите, но для HTTP-подключений - такая же фигня. Прикиньте?каждому подключению ws - выделяется "порт" 16 разрядов - 65535 значений. теоритически 65к подключений - согласен?Я уже советовал почитать про основы IP-сетей?
Про TCP/UDP протоколы - в том числе.если мы с помощью коннекторов сделаем возможным котяре слушать ещё один порт http - следовательно через этот порт мы можем осуществить ещё 65к подключений ws - согласен?Читайте учебники - там всё доступно изложено.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614123
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

я , повторюсь, в начале появления ws слышал, что ws это фигня, что это г...
что надо читать учебники по сетям, и прочее.
теперь ws применяют везде.
ты своими тыканиями в учебник только показываешь, что мало знаком с ws,
я спрашиваю тебя как специалиста, а ты отвечаешь как надутый пузырь.


Basil A. SidorovВсё реально. На его конфигурации. Не на вашей.
я не говорю о конкретной конфигурации.
я говорю о "стандартной" tomcat.
когда назначается один http порт и через него происходит работа приложения.
ещё раз
котяра работает через один порт 8080 (есть ещё несколько, но они к "служебные" к делу не относятся)
через этот порт идёт и ws. стандартное подключение ws обеспечивает 65к подключений?
да или нет?
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614128
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадяда или нет?Утомила меня ваша клоунада.
Отжиг, блин, металла: "Он так закаляет сталь".
Идите-ка вы лесом ...

P.S. Человек, не способный прочитать про, хотя бы, MaxConnections будет указывать как мне ковыряться в носу ...
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614141
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovУтомила меня ваша клоунада.
Отжиг, блин, металла: "Он так закаляет сталь".
Идите-ка вы лесом ...

P.S. Человек, не способный прочитать про, хотя бы, MaxConnections будет указывать как мне ковыряться в носу ...человек не способный ответить конкретно да или нет на поставленный вопрос подобен лжецу.
выкручивается как уж на горячей сковородке.
я не говорю тех значениях по умолчанию, которые стоят.
для начала я говорю о теоритических аспектах.
настоящий знаток понял бы , что когда речь идёт о 65к - не учитываются какие-либо установленные ограничения. не можешь дать ответ - не пиши гадости - умнее будешь выглядеть.


я считал тебя настоящим профи к мнению которого стоит прислушиваться, но ты разуверил меня в этом...
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614204
rmikki
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
настал страшный день, Basil A. Sidorov, Вы потеряли адепта)
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614225
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Сто ночей не усну, буду плакать и грустить" (ц) песенка про синего краба.
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614246
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov"Сто ночей не усну, буду плакать и грустить" (ц) песенка про синего краба.спи спокойно...
...
Рейтинг: 0 / 0
Tomcat websocket сменить порт
    #39614532
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pavel_nvВ общем случае в server.xml копируешь коннектор с указанием нового порта
Код: xml
1.
2.
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
<Connector port="8081" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />




Всё! у тебя томат принимает запросы как на 8080, так и 8081. Указывай порт какой хочешь.действительно работает. и реально можно добавляя http порты добиться теоретического количества ~60к* MaxConnections подключений -это http подключений, соответственно меняя MaxConnections можно варьировать максимальное число подключений http.
при этом число подключений ws будет ещё больше , потому как на каждое http подключение можно сделать 65к ws коннектов.
практически же всё будет ограничено возможностями железа - количеством памяти, ядер, частотой проца/шины. ну и программным обеспечением.
...
Рейтинг: 0 / 0
45 сообщений из 45, показаны все 2 страниц
Форумы / Java [игнор отключен] [закрыт для гостей] / Tomcat websocket сменить порт
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]