Смола 4 имени службы Windows всегда является “веб-сервером Смолы”

Серверы веб-приложения способны размещать свое приложение (Ruby, Java, и т.д.), но не столь хорошие как Apache при хостинге статических файлов или обеспечении выравнивания нагрузки / обработка отказа (mod_proxy), безопасность/фильтрация (mod_security), переписывая (mod_rewrite) и т.д. Поэтому довольно распространено использовать Apache в качестве фронтэнда, возможно служа всему статическому содержанию, и затем проксируя запросы к серверу приложений (полукровка, кот, и т.д.).

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

1
задан 20 October 2009 в 22:32
2 ответа

Можно изменить отображаемое имя сервиса в regedit путем движения в HKLM\System\CurrentControlSet\Services, определения местоположения сервиса, который Вы хотите изменить, и корректировка значения DisplayName. Вы, возможно, должны перезагрузить, чтобы это вступило в силу. (Clicky)

Остерегайтесь этого однако: могут быть другие настройки, содержавшиеся в ini или cfg файлах, связанных с сервисом, которые также содержат отображаемое имя, которое должно быть тем же, и - если Вы действительно неудачны - исполняемый файл, связанный с Вашим сервисом, может иметь имя hardcoded в. От звука вещей Ваши сервисы будут играть по правилам с последним, но я определенно советовал бы проверять первого.

1
ответ дан 4 December 2019 в 02:21

В Tomcat (я знаю, не то же самое, но они настраивают так же), это первоначально настраивается через пакетный файл, и Вы определяете сервисное имя и отображаете имя отдельно, как ниже:

- набор SERVICE_NAME=Tomcat5 - установил Tomcat PR_DISPLAYNAME=Apache

0
ответ дан 4 December 2019 в 02:21

Теги

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