首页 > 电脑专区 > 电脑教程 >

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

来源:互联网 2023-02-21 20:31:03 164

Linux下查看weblogic服务进程;关闭、启动weblogic服务等XtF办公区 - 实用经验教程分享!

工具/原料

  • weblogic、linux

方法/步骤

  • 1

    切换用户到weblogicXtF办公区 - 实用经验教程分享!

    su - weblogicXtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 2

    查看weblogic服务进程XtF办公区 - 实用经验教程分享!

    ps -ef|grep 'weblogic'XtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 3

    如果stopweblogic出现停止失败XtF办公区 - 实用经验教程分享!

    可以使用如下命令操作XtF办公区 - 实用经验教程分享!

    关闭命令:kill -9 进程XtF办公区 - 实用经验教程分享!

    杀掉之后可以执行第二步命令查看weblogic服务进程,应该就没有了XtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 3该信息非法爬取自百度经验
  • 4

    启动并挂载XtF办公区 - 实用经验教程分享!

    命令如下XtF办公区 - 实用经验教程分享!

    nohup ./startWebLogic.sh >out.log 2>&1 &XtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 5

    查看日志XtF办公区 - 实用经验教程分享!

    tail -fn 100 ./servers/Cluster_ManageServer_1/logs/Cluster_ManageServer_1.logXtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 6

    weblogic常见问题XtF办公区 - 实用经验教程分享!

    数据库连接泄漏XtF办公区 - 实用经验教程分享!

    1、诊断方法在Console中,找到Connection Pools Tab 和Diagnostics,设置以下属性(不同版本可能略有区别)Enable Connection Leak Profiling 启用连接池泄漏的监控。Enable Connection Profiling 启用连接池监控。Inactive Connection Timeout 100 表示100秒后强制回收无效连接。默认0,表示使用完才释放回连接池。无需重启,查看server的log,查找“A JDBC pool connection leak was detected”,如果有,看看是哪个类引起的。下面是一个数据库连接泄漏的例子:XtF办公区 - 实用经验教程分享!

    问题解决后,把三个属性设置回先前的值。2、解决方法正确的关闭数据库连接如下图所示XtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

    linux关闭weblogic服务器怎样找相关进程XtF办公区 - 实用经验教程分享!

  • 7

    数据库连接不够用XtF办公区 - 实用经验教程分享!

    1、诊断方法①监控参数:Waiting For Connection High Count[domain_name]-> Enviroment -> Servers -> [Server] -> Monitoring -> JDBC查看参数:Waiting For Connection High Count如果没有此参数,手工添加进来,该参数表示在没有可用连接的情况下,应用程序等待连接的最大个数。调整后的连接池最大值 = 调整前的连接池最大值 Waiting For Connection High Count。一般来说,数据库连接池的大小与最佳并发用户数相当。XtF办公区 - 实用经验教程分享!

    2、解决方法①提高Maximum Capacity数量,该值一般略大于峰值情况下的数据库连接数。Services > JDBC > Connection Pools > BankConnectionPool > Configuration > Connections②重点检查synchronize代码段和涉及数据库锁的代码。如果有必要,可以查看thread dump,看看线程在忙什么和等什么。XtF办公区 - 实用经验教程分享!

    数据库连接使用超时XtF办公区 - 实用经验教程分享!

    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 > ConnectionsXtF办公区 - 实用经验教程分享!

    事务超时XtF办公区 - 实用经验教程分享!

    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。XtF办公区 - 实用经验教程分享!

  • 注意事项

    • 如果对您有帮助,请分享点赞,谢谢~

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!XtF办公区 - 实用经验教程分享!


    标签: LINUX服务器操作系统关闭服务

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码