weblogic吧 关注:488贴子:1,437
  • 7回复贴,共1

Weblogic10.3.6.修改最大套字节数MaxOpenSockCount 激活更改失败

只看楼主收藏回复

求助:Weblogic10.3.6.修改最大套字节数MaxOpenSockCount 激活更改失败
有知晓如何添加的麻烦告诉一下,非常感谢!
截图:

后台日志:
####<Jan 2, 2016 7:27:09 PM CST> <Warning> <Management> <bjcs03> <AdminServer> <[ACTIVE] ExecuteThread: '13' for queue: 'weblogic.kernel.Default (self-tuning)'> <<WLS Kernel>> <> <> <1451734029289> <BEA-141191> <The prepare phase of the configuration update failed with an exception:
weblogic.descriptor.BeanUpdateRejectedException: Cannot change MaxOpenSockCount enablement dynamically
at weblogic.server.channels.ChannelService.prepareUpdate(ChannelService.java:1492)
at weblogic.descriptor.internal.DescriptorImpl$Update.prepare(DescriptorImpl.java:487)
at weblogic.descriptor.internal.DescriptorImpl.prepareUpdateDiff(DescriptorImpl.java:201)
at weblogic.descriptor.internal.DescriptorImpl.prepareUpdate(DescriptorImpl.java:180)
at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.prepare(RuntimeAccessDeploymentReceiverService.java:269)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.prepare(DeploymentReceiverCallbackDeliverer.java:41)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.callDeploymentReceivers(AwaitingContextUpdateCompletion.java:164)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.handleContextUpdateSuccess(AwaitingContextUpdateCompletion.java:66)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.contextUpdated(AwaitingContextUpdateCompletion.java:32)
at weblogic.deploy.service.internal.targetserver.TargetDeploymentService.notifyContextUpdated(TargetDeploymentService.java:225)
at weblogic.deploy.service.internal.DeploymentService$1.run(DeploymentService.java:189)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
>
####<Jan 2, 2016 7:27:09 PM CST> <Error> <Console> <bjcs03> <AdminServer> <[ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)'> <weblogic> <> <> <1451734029302> <BEA-240003> <Console encountered the following error weblogic.management.provider.UpdateException: [Management:141191]The prepare phase of the configuration update failed with an exception:
at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.prepare(RuntimeAccessDeploymentReceiverService.java:283)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.doPrepareCallback(DeploymentReceiverCallbackDeliverer.java:171)
at weblogic.deploy.service.internal.targetserver.DeploymentReceiverCallbackDeliverer.prepare(DeploymentReceiverCallbackDeliverer.java:41)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.callDeploymentReceivers(AwaitingContextUpdateCompletion.java:164)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.handleContextUpdateSuccess(AwaitingContextUpdateCompletion.java:66)
at weblogic.deploy.service.internal.statemachines.targetserver.AwaitingContextUpdateCompletion.contextUpdated(AwaitingContextUpdateCompletion.java:32)
at weblogic.deploy.service.internal.targetserver.TargetDeploymentService.notifyContextUpdated(TargetDeploymentService.java:225)
at weblogic.deploy.service.internal.DeploymentService$1.run(DeploymentService.java:189)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)
Caused by: weblogic.descriptor.BeanUpdateRejectedException: Cannot change MaxOpenSockCount enablement dynamically
at weblogic.server.channels.ChannelService.prepareUpdate(ChannelService.java:1492)
at weblogic.descriptor.internal.DescriptorImpl$Update.prepare(DescriptorImpl.java:487)
at weblogic.descriptor.internal.DescriptorImpl.prepareUpdateDiff(DescriptorImpl.java:201)
at weblogic.descriptor.internal.DescriptorImpl.prepareUpdate(DescriptorImpl.java:180)
at weblogic.management.provider.internal.RuntimeAccessDeploymentReceiverService.prepare(RuntimeAccessDeploymentReceiverService.java:269)


IP属地:荷兰1楼2016-01-02 19:30回复
    这是真的吗?


    2楼2016-01-03 12:21
    回复
      weblogic官方给出错误的应对措施:
      BEA-002657: Cannot change MaxOpenSockCount enablement dynamically on Managed Server {0} while it is running. Cause: An attempt was made to dynamically change MaxOpenSockCount enablement on Managed Server {0} while the server is running.Action: Shut down the Managed Server and then try to change MaxOpenSockCount enablement again.
      Level: 1
      Type: ERROR
      Impact: Server


      3楼2016-07-21 10:11
      回复
        哥们,你有10.3.6的安装包么?有的话能不能给我发一个啊~


        IP属地:云南4楼2016-09-27 16:34
        回复
          楼主,我也是10.3.6的改不了这个,请问一下您是怎么解决的这个问题。


          5楼2018-05-24 10:02
          回复
            按官方的解释,应该建一个managed server(也就是一个新的server),应用部署在这个server上,在这个server没启动的情况下,可以修改这个参数。


            IP属地:上海6楼2018-08-23 13:51
            回复
              楼上正解


              7楼2019-03-14 11:31
              回复
                大哥 最后怎么解决了


                8楼2021-12-31 21:02
                回复