2015-12-14 3 views
0

Я делаю конфигурацию кластера, и я читаю все, но у меня есть большая проблема, я сделал все настройки, и я прочитал всю информацию в Интернете, но у меня есть проблема. Моя проблема в том, когда я пытаюсь использовать http://192.168.56.101/examples он показал мне страницу с примерами, но когда я нажимаю на любой пример, Servlet, например, я получаю ошибку 404, пример, когда я нажимаю сервлет http://192.168.56.101/servlets Я получаю ошибку 404. Если я нажму F5, это хорошо освежится, но любая кнопка, которую я использую, получит 404, кажется , как будто она не знает другие страницы. Я использую примеры, которые поставляются с Tomcat8 для тестирования кластера Tomcat8 + Java8 + Apache 2.4+ DEbian 7Tomcat не показывает страницы с кластером и apache

Любые подсказки?

+0

Можете ли вы поделиться настройки? Если вы подключаете Apache и Tomcat, какие части приложения перенаправляются на сервер tomcat? Может быть, было бы лучше, если бы вы предоставили tomcat еще один HTTP-коннектор (скажем ... 8080?) И запустили ваши тесты на http://182.168.56.101:8080/examples, чтобы вы знали, какая часть вашей установки нуждается в проверке – Jan

+0

, если вы видите ==> HTTP Status 404 -/examples Тип Сообщение о состоянии Сообщение/примеры описание Запрошенный ресурс недоступен. Apache Tomcat/7.0.47, тогда это означает, что Tomcat работает, но вы не настроили путь примеров tomcat в своих конфигурационных файлах. Я согласен с @Jan. Пожалуйста, обновите свой вопрос и покажите нам файлы конфигурации, чтобы указать точную проблему – Ghayel

ответ

0
enter code here 


<IfModule jk_module> 

JkWorkersFile /etc/apache2/workers.properties 

JkLogFile /var/log/apache2/mod_jk.log 

# Our JK log level (trace,debug,info,warn,error) 
JkLogLevel info 

# Select the log format 
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]" 

# Our JK shared memory file 
JkShmFile /var/log/apache2/jk-runtime-status 

JkWatchdogInterval 60 

<Location /jk-status> 
    # Inside Location we can omit the URL in JkMount 
    JkMount jk-status 
    Order deny,allow 
    Deny from all 
    Allow from 127.0.0.1 
</Location> 
<Location /jk-manager> 
    # Inside Location we can omit the URL in JkMount 
    JkMount jk-manager 
    Order deny,allow 
    Deny from all 
    Allow from 127.0.0.1 
</Location> 

JkMount /* loadbalancer 
</IfModule> 
0
ps=/ 
worker.list=jk-status 
worker.jk-status.type=status 
worker.jk-status.read_only=true 

worker.list=jk-manager 
worker.jk-manager.type=status 

worker.list=loadbalancer 

worker.server1.port=8009 
worker.server1.host=localhost 
worker.server1.type=ajp13 
worker.server1.lbfactor=1 

worker.server2.port=8010 
worker.server2.host=localhost 
worker.server2.type=ajp13 
worker.server2.lbfactor=1 

worker.loadbalancer.type=lb 
worker.loadbalancer.balance_workers=server1,server2 
worker.jkstatus.type=status 

----- Virtalhost апач --------

<VirtualHost *:80> 

JkMountCopy On 

ServerAdmin [email protected] 

DocumentRoot /var/www 
<Directory /> 
Options FollowSymLinks 
AllowOverride None 
</Directory> 
<Directory /var/www/> 
Options Indexes FollowSymLinks MultiViews 
AllowOverride None 
Order allow,deny 
allow from all 
</Directory> 

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ 
<Directory "/usr/lib/cgi-bin"> 
AllowOverride None 
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch 
order allow,deny 
Allow from all 
</Directory> 

ErrorLog ${APACHE_LOG_DIR}/error.log 

# Possible values include: debug, info, notice, warn, error, crit, 
# alert, emerg. 
LogLevel warn 

CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost> 
Смежные вопросы