簡體   English   中英

Jboss5.1.x --- Apache 2.2.22 Integration-Service暫時不可用(503 304)-響應

[英]Jboss5.1.x---Apache 2.2.22 Integration-Service Temporarily Unavailable(503 304) -Response

我正在使用Jboss 5.1.x,Apache 2.2.22和Mod_jk.so(1.2.37)。 當我嘗試在apache和jboss之間進行集成時,我會遵循以下步驟登錄access.log和error.log文件。

access.log:-


127.0.0.1 - - [07/Sep/2013:12:48:10 +0530] "GET / HTTP/1.1" 304 -
127.0.0.1 - - [07/Sep/2013:12:48:11 +0530] "GET /favicon.ico HTTP/1.1" 404 209
127.0.0.1 - - [07/Sep/2013:12:48:14 +0530] "GET / HTTP/1.1" 304 -
127.0.0.1 - - [07/Sep/2013:12:48:15 +0530] "GET / HTTP/1.1" 304 -
127.0.0.1 - - [07/Sep/2013:12:48:19 +0530] "GET /sample HTTP/1.1" 503 323
127.0.0.1 - - [07/Sep/2013:12:48:20 +0530] "GET /sample HTTP/1.1" 503 323
127.0.0.1 - - [07/Sep/2013:12:48:24 +0530] "GET /sample HTTP/1.1" 503 323
127.0.0.1 - - [07/Sep/2013:12:48:25 +0530] "GET /sample HTTP/1.1" 503 323

Error.log:-

 [Sat Sep 07 12:46:34 2013] [notice] Apache/2.2.22 (Win32) mod_jk/1.2.37 configured -- resuming normal operations
 [Sat Sep 07 12:46:34 2013] [notice] Server built: Jan 28 2012 11:16:39
 [Sat Sep 07 12:46:34 2013] [notice] Parent: Created child process 4864
 [Sat Sep 07 12:46:34 2013] [notice] Child 4864: Child process is running
 [Sat Sep 07 12:46:34 2013] [notice] Child 4864: Acquired the start mutex.
 [Sat Sep 07 12:46:34 2013] [notice] Child 4864: Starting 64 worker threads.
 [Sat Sep 07 12:46:34 2013] [notice] Child 4864: Starting thread to listen on port 80.

Error.log:-

[Sat Sep 07 12:46:34 2013] [notice] Apache/2.2.22 (Win32) mod_jk/1.2.37 configured -- resuming normal operations
[Sat Sep 07 12:46:34 2013] [notice] Server built: Jan 28 2012 11:16:39
[Sat Sep 07 12:46:34 2013] [notice] Parent: Created child process 4864
[Sat Sep 07 12:46:34 2013] [notice] Child 4864: Child process is running
[Sat Sep 07 12:46:34 2013] [notice] Child 4864: Acquired the start mutex.
[Sat Sep 07 12:46:34 2013] [notice] Child 4864: Starting 64 worker threads.
[Sat Sep 07 12:46:34 2013] [notice] Child 4864: Starting thread to listen on port 80.

我在apache端使用以下配置文件。

Mod-jk.conf:-

LoadModule jk_module modules\mod_jk.so

JkWorkersFile conf\workers.properties
JkMountFile conf\uriworkermap.properties


JkLogFile conf\mod.jklog
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkShmFile conf\mod.jkshm

JkMount /jkstatus/* jkstatus

JKMount /servlet* loadbalancer
JKMount /sample* loadbalancer

worker.prop:-

# Workers

worker.jkstatus.type=status
worker.jkstatus.read_only=True

worker.node-1.port=8109
worker.node-1.host=localhost
worker.node-1.type=ajp13
worker.node-1.lbfactor=1
worker.node-1.socket_timeout=5
worker.node-1.socket_keepalive=1
worker.node-1.connection_pool_timeout=300
worker.node-1.connection_pool_size=20

worker.node-2.port=8209
worker.node-2.host=localhost
worker.node-2.type=ajp13
worker.node-2.lbfactor=1
worker.node-2.socket_timeout=5
worker.node-2.socket_keepalive=1
worker.node-2.connection_pool_timeout=300
worker.node-2.connection_pool_size=20

# Load-balancing pools

worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=node-1,node-2,
worker.loadbalancer.sticky_session=1

# Worker list
worker.list=loadbalancer,jkstatus

---->

當我嘗試使用localhost / sample請求進行訪問時,我從瀏覽器窗口收到響應。

Service Temporarily Unavailable

The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

你能告訴我如何解決上述問題嗎?

謝謝,問候,納拉揚。

我認為該錯誤是由於mod_jk而發生的。 盡管發生該錯誤,但是您可以通過apache服務器調用Web應用程序。

通常,我們使用AJP連接器通過端口(8009)將Apache集成到Jboss。 因此,您必須在etc / httpd / conf.d / proxy_ajp.conf中傳遞您的Web應用程序地址,例如ProxyPass / mywebapp / ajp:// jbossserverip:8009 / mywebapp /

在瀏覽器中,輸入您的apache服務器地址apacherserveripaddress / mywebapp /

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM