Forum
Merhaba .
Apache 2.2 yi kurdum gerekli ayarları yaptım .worker.properties dosyasını ayarladım.tomcatlari kurdum(node1 ve node2 olarak ). tomcat içindeki server.xml ayarlarını yaptım .fakat apache altında conf dizininde bulunan httpd.conf dosyasının içeriğini düzenlemem gerekiyor.
buraya bir 2 satır eklediğim zaman apache yeniden başlatılamıyor. The requested operation has failed! diye hata veriyor.apache 80 portundan çalışıyor .başka 80 portunu kullanan program da yok .httpd.conf içerisine eklediğim satırları silince apache calısıyor .ama orayı düzenleyemediğim için bu seferde load balancer olmuyor .
httpd.conf dosyasına su kodları ekliyorum
LoadModule jk_module modules/mod_jk.dll
JkWorkersFile conf/workers.properties
JkLogLevel info
JkLogFile logs/mod_jk.log
JkMount /example/* lb
<Location /jkmanager/>
JkMount jkstatus
Order deny,allow
Deny from all
Allow from 127.0.0.1
</Location>
Yardımcı olabilirmisiniz ..
Aynı sorun bendede olmuştu.Apache ve tomcat'i kaldırıp XAMPP kurdum.Düzgün bir şekilde çalıştı.
Bendeki konfigüraston şu şekilde.
http.conf içinde girdiğim satır.
---------------------------------------
Include "conf/extra/mod_jk.conf"
---------------------------------------
mod_jk_conf dosyasının içeriği
---------------------------------------
LoadModule jk_module "C:/xampp/apache/modules/mod_jk.so"
JkWorkersFile "C:/xampp/tomcat/conf/workers.properties"
JkLogFile "C:/xampp/tomcat/logs/mod_jk.log"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkMount /* loadbalancer
JkMount /status/* status
---------------------------------------
workers.properties dosyasının içeriği
---------------------------------------
worker.list=loadbalancer,status
worker.tomcat1.port=8009
worker.tomcat1.host=HOST1'in ip adresi
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=50
worker.tomcat1.connection_pool_timeout=600
worker.tomcat1.socket_keepalive=1
worker.tomcat1.socket_timeout=30
worker.tomcat1.ping_timeout=1000
worker.tomcat2.port=8009
worker.tomcat2.host=HOST2'nin ip adresi
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=50
worker.tomcat2.connection_pool_timeout=600
worker.tomcat2.socket_keepalive=1
worker.tomcat2.socket_timeout=30
worker.tomcat2.ping_timeout=1000
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=tomcat1,tomcat2
worker.loadbalancer.sticky_session=True
worker.status.type=status
---------------------------------------
kolay gelsin.
Aynı sorun bendede olmuştu.Apache ve tomcat'i kaldırıp XAMPP kurdum.Düzgün bir şekilde çalıştı.
Bendeki konfigüraston şu şekilde.
http.conf içinde girdiğim satır.
---------------------------------------
Include "conf/extra/mod_jk.conf"
---------------------------------------
mod_jk_conf dosyasının içeriği
---------------------------------------
LoadModule jk_module "C:/xampp/apache/modules/mod_jk.so"
JkWorkersFile "C:/xampp/tomcat/conf/workers.properties"
JkLogFile "C:/xampp/tomcat/logs/mod_jk.log"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkLogLevel info
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkMount /* loadbalancer
JkMount /status/* status
---------------------------------------
workers.properties dosyasının içeriği
---------------------------------------
worker.list=loadbalancer,status
worker.tomcat1.port=8009
worker.tomcat1.host=HOST1'in ip adresi
worker.tomcat1.type=ajp13
worker.tomcat1.lbfactor=50
worker.tomcat1.connection_pool_timeout=600
worker.tomcat1.socket_keepalive=1
worker.tomcat1.socket_timeout=30
worker.tomcat1.ping_timeout=1000
worker.tomcat2.port=8009
worker.tomcat2.host=HOST2'nin ip adresi
worker.tomcat2.type=ajp13
worker.tomcat2.lbfactor=50
worker.tomcat2.connection_pool_timeout=600
worker.tomcat2.socket_keepalive=1
worker.tomcat2.socket_timeout=30
worker.tomcat2.ping_timeout=1000
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=tomcat1,tomcat2
worker.loadbalancer.sticky_session=True
worker.status.type=status
---------------------------------------
kolay gelsin.
Çok Teşekkür Ederim hocam sagolun çalıştırdım ..
Çalıştığına sevindim.
Kolay gelsin. İyi çalışmalar.