linux关闭weblogic服务器怎样找相关进程

2025-07-06 07:23:24

1、切换用户到weblogicsu - weblogic

linux关闭weblogic服务器怎样找相关进程

3、如果stopweblogic出现停止失败可以使用如下命令操作关闭命令:kill -9 进程杀掉之后可以执行第二步命令查看weblogic服务进程,应该就没有了

linux关闭weblogic服务器怎样找相关进程

5、查看日志tail -fn 100 ./servers/Cluster_ManageServer_1/logs/Cluster_ManageServer_1.log

linux关闭weblogic服务器怎样找相关进程linux关闭weblogic服务器怎样找相关进程

7、数倌栗受绽据库连接不够用1、诊断方法①监控参数:Waiting For Connection High Count[domain_na罪焐芡拂me]-> Enviroment -> Servers -> [Server] -> Monitoring -> JDBC查看参数:Waiting For Connection High Count如果没有此参数,手工添加进来,该参数表示在没有可用连接的情况下,应用程序等待连接的最大个数。调整后的连接池最大值 = 调整前的连接池最大值 + Waiting For Connection High Count。一般来说,数据库连接池的大小与最佳并发用户数相当。2、解决方法①提高Maximum Capacity数量,该值一般略大于峰值情况下的数据库连接数。Services > JDBC > Connection Pools > BankConnectionPool > Configuration > Connections②重点检查synchronize代码段和涉及数据库锁的代码。如果有必要,可以查看thread dump,看看线程在忙什么和等什么。数据库连接使用超时1、诊断方法在Server Log中,明确有下列提示,并且在提示后抛出应用异常:Forcibly releasing inactive resource "weblogic.jdbc.common.internal.ConnectionEnv@132967d" back into the pool BankConnectionPool".这里无法列出应用异常,因为每个应用都不一样,不过很有可能会抛出空指针异常,因为Connection被强制放回池中了,继续使用一个空对象会抛出该异常。2、解决方法在高级参数中,提高Inactive connection timeout数量。Services > JDBC > Connection Pools > BankConnectionPool > Configuration > Connections事务超时1、诊断方法在Server Log中,明确抛出异常:weblogic.transaction.internal.TimedOutException: Transaction timed out after 300 seconds2、解决方法提高Services > JTA Configuration > Timeout Seconds数量。注意这个参数应该小于Inactive connection timeout的值,因为事务必须在连接超时前完成。如果想分析究竟是哪些SQL语句导致事务超时,可以打开日志AdminServer > Logging > JDBC,选中Enable JDBC Logging,并设置JDBC Log File Name。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢