at
weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)
ThreadPoolPercentSocketReaders 属性设定要用于从 java Socket 中读取消息的执行线程的最大百分比。此属性的最佳值是针对应用程序设定的。缺省值为 33,有效范围是 1 到 99。
分配执行线程充当 Socket Reader 线程可提高服务器接受客户端请求的速度和能力。必须平衡专门用于从 Socket 读取消息的执行线程和那些在服务器中执行实际运行任务的线程的数量。
后续步骤
后续步骤要求进一步分析 Thread Dump。检查 Thread Dump,了解每个线程在服务器挂起时正在执行的操作。这有助于分析下一个探查阶段。例如,如果 JSP 编译中涉及许多线程,参考服务器挂起的可能原因一节可了解进一步的诊断和测试操作。
weblogic忘记密码如何处理
备份当前domain的config.xml、fileRealm.properties和
SerializedSystemIni.dat
2. 新建一个叫fileRealm.properties.src的文件,其内容为:
user.system=weblogic ,其中weblogic就是您想要的明文的密码
3. 打开dos窗口/控制台,cd到当前domain的目录,调用setEnv脚本设置相关的环境变量,然后执行:
java weblogic.security.acl.internal.FileRealm fileRealm.properties SerializedSystemIni.dat
4. 将原来的fileRealm.properties中acl、group相关的条目拷回到新生成的fileRealm.properties里边
5. 将config.xml里边加密过的密码(以{3DES}开头)改成明文的。
6. 启动weblogic
运行java -cp /usr/local/bea/weblogic92/server/lib/weblogic.jar weblogic.security.utils.AdminAccount <新用户名> <新密码> .(注意最后有个点的)
* 执行完后在当前目录会生成一个新的DefaultAuthenticatorInit.ldift文件,然后替换原来的<Domain>/security/DefaultAuthenticatorInit.ldift
文件。
* 从<Domain>/servers/AdminServer/data/ldap/子目录中删除初始化状态文件DefaultAuthenticatormyrealmInit.initialized。
* 修改<Domain>/servers/AdminServer/security/boot.properties中的用户密码为刚才新建的用户密码(明文),成功启动后,weblogic会加密用户密码的。
* 重新启动服务器。

