Перенаправление базового URL Tomcat

Существует несколько факторов, вовлеченных в установку многопользовательского

  1. протокол, важно, чтобы Вы решили, хотите ли Вы TCP или UDP. UDP имеет меньше служебное, но не гарантируется доставку. С другой стороны TCP более защищен. Каждая игра будет иметь их предпочтительный протокол. UDP, например, будет работать на шутер от первого лица, но не может подойти для RTS, где информация должна быть последовательна

  2. Брандмауэр/Соединение. Удостоверяясь Ваша многопользовательская игра не должна устанавливать исходящие связи 2000 года и использует стандартный порт, таким образом, portforwarding легок. Взаимодействие через интерфейс с ним с брандмауэром окон, вероятно, будет добавленной премией.

  3. Пропускная способность. Это важно, сколько данных Вы намереваетесь протолкнуть сетевое соединение? Я предполагаю, что это снизится для игры тестирования и записи пропускной способности. Если Вы требуете вверх 200kb/s для каждого клиента, можно хотеть заново продумать несколько вещей.

  4. Загрузка Сервера. Это также важно, сколько обработки требуется сервером для нормальной игры? Вам нужны некоторые супер 8 базовых серверов с 16 ГБ RAM для выполнения его? Есть ли способы уменьшить его?

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

71
задан Nathaniel Flath 1 September 2009 в 17:10
поделиться

3 ответа

Назовите ваше веб-приложение WAR «ROOT.war» или содержащее папку «ROOT»

24
ответ дан 24 November 2019 в 12:58
поделиться

Взгляните в UrlRewriteFilter , который по сути является Java-реализацией Apache mod_rewrite.

Вам нужно будет извлечь его в папку ROOT в папке Tomcat webapps ; затем вы можете настроить перенаправление в любой другой контекст в файле конфигурации WEB-INF / urlrewrite.xml .

17
ответ дан 24 November 2019 в 12:58
поделиться

Вы можете сделать это: Если ваша установка tomcat установлена ​​по умолчанию и вы не внесли никаких изменений, то войной по умолчанию будет ROOT.war . Таким образом, всякий раз, когда вы вызываете http://yourserver.example.com/ , он вызывает index.html или index.jsp вашего файла WAR по умолчанию. . Внесите следующие изменения в папку webapp / ROOT для перенаправления запросов на http://yourserver.example.com/somewhere/else :

  1. Откройте webapp / ROOT /WEB-INF/web.xml, удалите любое отображение сервлета с путем /index.html или /index.jsp , и сохраните.

  2. Удалите webapp / ROOT / index.html , если он существует.

  3. Создайте файл webapp / ROOT / index.jsp со следующей строкой содержимого:

     <% response.sendRedirect ("/ некоторые / где"); %>
    

    или, если вы хотите перенаправить на другой сервер,

     <% response.sendRedirect ("http://otherserver.example.com/some/where"); %>
    

Вот и все.

100
ответ дан 24 November 2019 в 12:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: