【问题标题】:Primary Secondary server in WeblogicWeblogic 中的主要辅助服务器
【发布时间】:2013-01-09 14:23:21
【问题描述】:

我在属于单个集群的 6 个 weblogic 实例之前有 apache 代理 Web 服务器。

对于访问我的应用程序的客户端,Apache 的访问日志显示以下登录信息

/Replica/AddServlet;jsessionid=PvqTQtYfKLrzBHtT1dpcJX5WhryRgpTGBvMJ8pLbpJnSDR5p0K65!1647512983!-1661904304!1357731903334 HTTP/1.1" 200 284

对于这个客户端请求,我如何确定这六个服务器中哪个是主要的,哪个是辅助的 weblogic 服务器?

【问题讨论】:

  • 请仔细标记。您将此标记为cluster-analysis(一种称为“聚类”的数据挖掘技术),但显然您的意思是load-balancing。请检查您是否使用了您打算使用的标签。

标签: session weblogic load-balancing


【解决方案1】:

您必须打开 Apache DEBUG 日志,该日志记录单个服务器 HASH 并将其映射到托管服务器。

通过在代理配置文件中设置Debug=”ALL”来开启代理调试。

Apache 插件配置示例 (httpd.conf):

<Location /mywebapp>
 SetHandlerweblogic-handler
 WebLogicCluster sol1:8001,sol2:8001,sol3:8003
 Debug ALL
 DebugConfigInfo ON
 WLLogFile /tmp/wlproxy.log
 </Location>

然后,您可以看到请求的主要和次要的确切主机:端口。

来自http://www.bea-weblogic.com/weblogic-server-support-pattern-common-diagnostic-process-for-proxy-plug-in-problems.html的示例

或者试试这个链接

http://www.findsol.com/blog/weblogic-server-support-pattern-common-diagnostic-process-for-proxy-plug-in-problems/

Mon May 10 13:14:40 2004 getpreferredServersFromCookie: -2032354160!-457294087
Mon May 10 13:14:40 2004 GET Primary JVMID1: -2032354160
Mon May 10 13:14:40 2004 GET Secondary JVMID2: -457294087
Mon May 10 13:14:40 2004 [Found Primary]: 172.18.137.50:38625:65535
Mon May 10 13:14:40 2004 list[0].jvmid: -2032354160
Mon May 10 13:14:40 2004 secondary str: -457294087
Mon May 10 13:14:40 2004 list[1].jvmid: -457294087
Mon May 10 13:14:40 2004 secondary str: -457294087
Mon May 10 13:14:40 2004 [Found Secondary]: 172.18.137.54:38625:65535
Mon May 10 13:14:40 2004 Found 2 servers

请记住,每次重新启动 weblogic 服务器时,都会使用新的 HASH。

【讨论】:

  • 网页bea-weblogic.com/… 无法正常工作。可以分享一下细节吗?
  • 以下是我的设置。 WebLogicCluster 10.10.102.171:6001,10.10.102.171:8080,10.10.102.47:8081 MatchExpression /MyApp Debug ALL DebugConfigInfo ON WebLogicCluster 10.10.102.171:2.171,1. :8080,10.10.102.47:8081 PathTrim /MyApp 但它不显示任何日志记录。我也无法在我的窗口中看到任何 wlproxy.log。我在哪里以及如何获得这些信息?
  • 你没有指定WLLogFile locatin
  • 为什么 default[c:\TEMP\wlproxy.log] 对我不起作用?我有 Windows 7
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-05-12
  • 1970-01-01
相关资源
最近更新 更多