起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 19690|回复: 39

[结贴] license服务 为什么总是挂掉

[复制链接]

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
发表于 2014-10-22 14:28:27 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
我的x5部署的是两个服务器集群的,今天发现其中一个服务是可以正常使用的,但是另外一个服务启动不起来,而且这个was服务只要已启动license服务就挂了。下面是was服务启动时报的错误。
[10/22/14 13:41:31:862 HKT] 0000006d SystemOut     O [JUSTEP_HOME in BusinessServer]: /X5.2.6
[10/22/14 13:41:31:863 HKT] 0000006d SystemOut     O 【License Server模式】 启动...
[10/22/14 13:41:31:906 HKT] 0000006d SystemOut     O 2014-10-22 13:41:31 BusinessServer debug mode --> false
[10/22/14 13:41:32:100 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[10/22/14 13:41:32:104 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[10/22/14 13:41:32:106 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[10/22/14 13:41:32:108 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[10/22/14 13:41:32:111 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry I/O exception (java.net.ConnectException) caught when processing request: Connection refused
[10/22/14 13:41:32:111 HKT] 0000006d HttpMethodDir I org.apache.commons.httpclient.HttpMethodDirector executeWithRetry Retrying request
[10/22/14 13:41:32:117 HKT] 0000006d SystemOut     O 2014-10-22 13:41:32 Connection refused
java.net.ConnectException: Connection refused
        at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:412)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:271)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:258)
        at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:376)
        at java.net.Socket.connect(Socket.java:537)
        at java.net.Socket.connect(Socket.java:486)
        at java.net.Socket.<init>(Socket.java:383)
        at java.net.Socket.<init>(Socket.java:257)
        at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:80)
        at org.apache.commons.httpclient.protocol.DefaultProtocolSocketFactory.createSocket(DefaultProtocolSocketFactory.java:122)
        at org.apache.commons.httpclient.HttpConnection.open(HttpConnection.java:707)
        at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:387)
        at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:171)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:397)
        at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:323)
        at com.justep.utils.Utils.send(Unknown Source)
        at com.justep.business.server.BusinessServer.init0(Native Method)
        at com.justep.business.server.BusinessServer.init(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.init(Unknown Source)
        at com.justep.x.bs.BusinessServerServlet.init(Unknown Source)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1366)
        at com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:610)
        at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:580)
        at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:425)
        at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
        at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1175)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
        at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:774)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2182)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:445)
        at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:388)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:116)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:994)
        at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:502)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1862)
[10/22/14 13:41:32:130 HKT] 0000006d SystemOut     O 2014-10-22 13:41:32 JUSTEP153010, License服务器连不通!
[10/22/14 13:41:32:137 HKT] 0000006d SystemOut     O 2014-10-22 13:41:32 编码: JUSTEP150009; 提示: 业务服务器初始化出错
com.justep.exception.BusinessException: 编码: JUSTEP150009; 提示: 业务服务器初始化出错
        at com.justep.exception.BusinessException.create(Unknown Source)
        at com.justep.business.server.BusinessServerServlet.init(Unknown Source)
        at com.justep.x.bs.BusinessServerServlet.init(Unknown Source)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:342)
        at com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.java:168)
        at com.ibm.ws.webcontainer.servlet.ServletWrapper.loadOnStartupCheck(ServletWrapper.java:1366)
        at com.ibm.ws.webcontainer.webapp.WebApp.doLoadOnStartupActions(WebApp.java:610)
        at com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.java:580)
        at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.java:425)
        at com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.java:88)
        at com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.java:169)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.java:749)
        at com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java:634)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.java:426)
        at com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.java:718)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:1175)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart(DeployedApplicationImpl.java:1370)
        at com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.java:639)
        at com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicationImpl.java:968)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(ApplicationMgrImpl.java:774)
        at com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.java:2182)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:445)
        at com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.java:123)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgrImpl.java:388)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$500(CompositionUnitMgrImpl.java:116)
        at com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(CompositionUnitMgrImpl.java:994)
        at com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsComponentImpl.java:502)
        at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1862)
Caused by:
com.justep.exception.LicenseException: 编码: JUSTEP153010; 提示: License服务器连不通!
        at com.justep.exception.LicenseException.create(Unknown Source)
        at com.justep.util.Utils.throwSystemException(Unknown Source)
        at com.justep.business.server.BusinessServer.init0(Native Method)
        at com.justep.business.server.BusinessServer.init(Unknown Source)
        ... 27 more

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-10-22 14:40:43 | 显示全部楼层
直接在这服务的浏览器中输入License-server的地址看看是什么
就是BusinessServer/WEB-INF/justep/xml中配置的那个地址
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 14:53:30 | 显示全部楼层
HTTP ERROR: 404
Problem accessing /LicenseServer. Reason:

    Not Found


--------------------------------------------------------------------------------
Powered by Jetty://
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 14:55:30 | 显示全部楼层
前几天 我们扩展了cpu个数和内存大小,跟这个有关吗?
另外请问,服务检查licennse授权是不是只有在启动的时候才检查?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-10-22 15:01:14 | 显示全部楼层
chenshejun 发表于 2014-10-22 14:55
前几天 我们扩展了cpu个数和内存大小,跟这个有关吗?
另外请问,服务检查licennse授权是不是只有在启动的 ...
如果license-server所在的机器的cpu和内存变了,会影响机器码需要重新注册

不是,功能运行的过程中也会检查

在这个服务器上talent license-server的端口也能通吗?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 15:18:11 | 显示全部楼层
那为什么 有一个服务在license挂了的情况下,能正常运行呢
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 15:21:19 | 显示全部楼层
telnet没问题,是通的
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-10-22 15:24:47 | 显示全部楼层
chenshejun 发表于 2014-10-22 15:21
telnet没问题,是通的

license-server挂了telnet端口还能通?

license-server挂了应用服务不一定会马上不能用,它是随机检查的,license-server挂了之后应用服务最多能用4个小时

如果license-server所在的机器的cpu和内存变了,会影响机器码需要重新注册
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 15:32:39 | 显示全部楼层
如果我们把cpu和内存退回到以前的配置,是不是就可以正常了? 我们的环境都是虚拟环境。
回复 支持 反对

使用道具 举报

39

主题

128

帖子

301

积分

中级会员

Rank: 3Rank: 3

积分
301
QQ
 楼主| 发表于 2014-10-22 15:52:30 | 显示全部楼层
root@x5develop-app1 bin]# ./startup.sh
Start license server......
Create run context...
Create JRE context...
Check libbootstrap-jni-linux.so ...
Check bootstrap.jar ...
Check lib/libdecrypt-jni-linux.so ...
Check slib/libservice-jni-linux.so ...
Check lib/log4j-1_2_15.jar ...
Check lib/biz-api.jar ...
Check lib/message.jar ...
Check lib/service-common.jar ...
Check lib/decrypt.jar ...
Check lib/common.jar ...
Check lib/dom4j-1_6_1.jar ...
Check lib/jetty-continuation-7.0.1.v20091125.jar ...
Check lib/jetty-http-7.0.1.v20091125.jar ...
Check lib/jetty-io-7.0.1.v20091125.jar ...
Check lib/jetty-security-7.0.1.v20091125.jar ...
Check lib/jetty-server-7.0.1.v20091125.jar ...
Check lib/jetty-servlet-7.0.1.v20091125.jar ...
Check lib/jetty-util-7.0.1.v20091125.jar ...
Check lib/servlet-api-2.5.jar ...
2014-10-22 15:48:43 license server start......
2014-10-22 15:48:44.315:INFO:ogging to StdErrLog:EBUG=false via org.eclipse.jetty.util.log.StdErrLog
2014-10-22 15:48:44.319:INFO::jetty-7.0.1.v20091125
2014-10-22 15:48:44.340:INFO::Started SelectChannelConnector@0.0.0.0:9090


启动license到这一步就不动了,应该是没启动起来吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 03:03 , Processed in 0.059485 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表