1 这个错误日志是什么意思
2009-07-11 15:06:37,841 INFO [console] setApplicationObjToSession("ApplicationObj_loginSessionMap") with java.util.HashMap
2009-07-11 15:06:40,642 ERROR [console] *****Jbofy:tpcall error-null
2009-07-11 15:06:40,642 ERROR [console] TPEOS(7):0:0:Unknown(9438395):QMNONE(0):0
TPEOS(7):0:0:Unknown(9438395):QMNONE(0):0
at weblogic.wtc.jatmi.dsession.tpgetrply(dsession.java:3060)
at weblogic.wtc.jatmi.dsession.tpcall(dsession.java:3228)
at weblogic.wtc.gwt.AITuxedoConnection.tpcall(AITuxedoConnection.java:66)
at com.asiainfo.openboss.obsystem.openbroker.tuxedo_wtcatmi.CAITuxedoAtmiClient.callServer(Unknown Source)
at com.asiainfo.openboss.obsystem.obdclient.CobdClientObject.call_server(Unknown Source)
at com.asiainfo.openboss.obd.MBusiPublic.IBusiPublicInt.get_servId(Unknown Source)
at com.asiainfo.commons.business.commons.CBusinessPublic.GetUserServiceID(Unknown Source)
at com.asiainfo.commons.business.commons.CBusinessPublic.GetUserServiceID(Unknown Source)
at com.asiainfo.commons.business.validate.VerifyUserBean.QueryDetInfo(Unknown Source)
at com.asiainfo.commons.business.validate.VerifyUserBean.Check(Unknown Source)
at com.asiainfo.commons.business.validate.BusiRuleAction.checkUser(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
at com.ai.appframe2.web.action.RequestProcessor.exeMethod(RequestProcessor.java:104)
at com.ai.appframe2.web.action.RequestProcessor.process(RequestProcessor.java:58)
at com.ai.appframe2.web.action.CentralControlServlet.doGet(CentralControlServlet.java:60)
at com.ai.appframe2.web.action.CentralControlServlet.doPost(CentralControlServlet.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java(Compiled Code))
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at com.asiainfo.commons.framework.filter.ModuletFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Compiled Code))
at com.asiainfo.commons.framework.filter.SecurityFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at com.ai.appframe2.web.filter.expire.ExpireResponseHeaderFilter.doFilter(ExpireResponseHeaderFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at com.ai.appframe2.web.filter.LoginFilter.doFilter(LoginFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java(Compiled Code))
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java(Compiled Code))
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java(Compiled Code))
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java(Compiled Code))
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Compiled Code))
at
操作系统级错误,message queue 里面放不进去导致。
2 ulog 里面报错 wtc链接不上
175720.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
175720.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
175720.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
175820.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
175820.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
175820.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
175820.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
175920.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
175920.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
175920.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
175920.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180326.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
180326.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180338.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
180338.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180426.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
180426.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180438.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
180438.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
180526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180538.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
180538.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180626.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
180626.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
180638.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO5_CS) information from shared memory
180638.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
182526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
182526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
182526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1073: ERROR: Unable to obtain remote domain id (WTC_LOO4_CS) information from shared memory
182526.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1509: ERROR: Error occurred during security negotiation - closing connection
182622.en_test2!GWTDOMAIN.1045374.1.0: LIBGWT_CAT:1562: INFO: Stopped retrying domain (domainid=MyLocal_1)
由于可能remote domain没被定义。或者没有被load dom.config里面dmunloadcf |more .是否加载
3 各个信号的含义:
TPETIME(13) 超时
TPENOENT(6) 调用后台服务失败
TPESYSTEM(12):系统错误,如tuxedo对应的服务排队过长导致请求不能放入
TPEPROTO(9): 协议错误,发出的tpcall的上下文有问题
TPEOS(7) 系统级错误。消息队列服务放入进去。
4 13977144787 分合户超时,按照超时机制,目前超时时间都设置在30分钟外。为何超时这么短就提示了?
调整dom.wtc的每个TUXEDOM的BLOCKTIME 时间为180 即 180×10 30分钟
5 tuxedo 链接不到服务。Ulog报错:
153049.en_test2!AccPayFee_svr.799124.1.0: 08-24-2009: Tuxedo Version 8.1, 32-bit
153049.en_test2!AccPayFee_svr.799124.1.0: LIBTUX_CAT:262: INFO: Standard main starting
153049.en_test2!AccPayFee_svr.799124.1.0: tpsvrinit with AccPayFee OK!
153049.en_test2!AccPrtInv_svr.529056.1.0: 08-24-2009: Tuxedo Version 8.1, 32-bit
153049.en_test2!AccPrtInv_svr.529056.1.0: LIBTUX_CAT:262: INFO: Standard main starting
153049.en_test2!GWTDOMAIN.639220.1.0: LIBGW_CAT:1029: ERROR: Service request not forwarded to remote site:"TPENOENT - no entry found" gwerrno(402017)
153049.en_test2!GWTDOMAIN.639220.1.0: LIBGW_CAT:1029: ERROR: Service request not forwarded to remote site:"TPENOENT - no entry found" gwerrno(402017)
153049.en_test2!GWTDOMAIN.639220.1.0: LIBGW_CAT:1029: ERROR: Service request not forwarded to remote site:"TPENOENT - no entry found" gwerrno(402017)
153049.en_test2!AccPrtInv_svr.529056.1.0: tpsvrinit with AccPrtInv OK!
153050.en_test2!AccPrtInv_svr.782728.1.0: 08-24-2009: Tuxedo Version 8.1, 32-bit
153050.en_test2!AccPr
查不到服务。weblogic表现为:TPENOENT(6):0:0:TPED_MINVAL(0):QMNONE(0):0
7 这个超时设置是否有效?ubb编译的时候提供服务名称过长。
AMAMHI01 SVCTIMEOUT=1200
AMAMHI01 SVCTIMEOUT=1200
AMAMHI01 是进程对应的服务名称。例如:
echo psr | tmadmin -r | grep AccReportHis
超时设置:
在SERVICES 里配置。配置项为SVCTIMEOUT.
SVCTIMEOUT=number (number 为秒数)。
例如:
*SERVICES
DEFAULT: LOAD=50 AUTOTRAN=Y TRANTIME=30
WITHDRAWAL PRIO=50 SVCTIMEOUT=1200
表明允许处理服务WITHDRAWAL 所用得的最多的时间是20分钟(1200秒)
8 是什么问题引起下面的这个错误日志在ulog中。这个时候服务排队很严重。如果解决这样的问题,减少前台客服对系统的感知。
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
100924.bs_salemid2!GWTDOMAIN.700896.1.0: LIBGW_CAT:1090: ERROR: Memory allocation failure, size 2117048
解:内存分配失败。调整GWT内存使用大小,处理方法为:
tmshutdown -s GWTDOMAIN
LDR_CNTRL=MAXDATA=0x20000000
tmboot -s GWTDOMAIN