b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

网络逻辑性能调整(2)

电脑杂谈  发布时间:2020-03-22 00:17:12  来源:网络整理

failureException: 初始化带有嵌入式LDAP服务器的异常时出错: [java.lang.ClassCastException] java.lang.ClassCastException atweblogic.ldap.EmbeddedLDAP.initialize(EmbeddedLDAP.java:266)

更改权限chown -R weblogic.weblogic / home / webogic

iceskysl发表于2007年9月18日下午4:37#4

修改文件句柄数:

weblogic jdbc调优_高性能linux服务器构建实战:运维监控、性能调优与集群应用_weblogic调优与监控

1. 修改/etc/security/limits.conf需要root特权

vi /etc/security/limits.conf

#确保包括以下内容:

*软nofile 8192

*硬nofile 8192

修改后,请su给目标用户,并使用ulimit CHn和ulimit CSn确认修改已生效.

2. 修改startManagedWebLogic.sh,找到resetFD行,并将其注释掉. 然后,在脚本末尾的JAVA流程之前添加以下内容,以检查系统文件句柄的数量是否已被修改:

回声

echo“ --------------------------------------------- -“

回显“开始检查文件描述符限制”

fd =`ulimit -n`

如果[$ fd -lt 8192];

然后

回显“致命错误!”

echo“文件描述符限制仅为'” $ fd“'!”

回声“请使其大于8192!”

退出

fi

回显“好,文件描述符限制为” $ fd

echo“ --------------------------------------------- -“

回声

回声

iceskysl发表于2007年9月18日下午5:26#5

查看文件句柄数:

/ usr / sbin / lsof -n | awk'{print $ 2}'|排序uniq -c | sort-nr |更多

iceskysl于2007年9月20日上午10:53#6发布

我遇到了600秒钟的Weblogic运行超时,这主要有两个原因:

1)SQL语句运行时线程阻塞

2)out.println语句运行时线程被阻塞

第一个问题的解决方案是编写一个Java桌面应用程序,以测试正在运行的SQL语句是否可以正常运行并返回正确的结果. 如果无法正常运行,则需要通过视图或其他方式调整和优化SQL语句.

weblogic jdbc调优_高性能linux服务器构建实战:运维监控、性能调优与集群应用_weblogic调优与监控

此处注意: 不同版本的可能需要相应版本的驱动程序. SQL语句不能正常运行,通常是由驱动程序引起的.

对于第二种情况,Weblogic或其他中间件产品的解决方案,大多数服务器将使用缓冲的数据传输机制,当数据量很大时,如果有太多的运送,它将分批发送出去在数据中返回(\ N或直接回车)时,传出线程将被阻塞. 解决方案是消除回车,并尝试使输出数据成为连续的字符流.

iceskysl发表于2007年9月22日,9: 39 PM#7

分析线程堆栈:

iceskysl于2007年9月23日上午2:13#8发布

iceskysl于2007年9月23日上午2:25#9发布

在最近的生产环境中的系统中经常出现以下错误消息,

#### <2007-7-2 04:07:20 PM CST> << WLSKernel >> <>

此问题是由处理custcheckout.do请求超时引起的. 系统配置处理时间为600s,但是线程在处理1165s之后尚未释放请求,因此报告此错误. 如果您发送更多请求,则很可能导致weblogic线程阻塞weblogic调优与监控,从而严重导致weblogic挂起.

有几种解决方法:

1)修改StuckThreadMaxTime参数,并将默认的600s更改为1200s或其他合适的值.

2)增加线程数以防止线程阻塞问题.

3)优化程序并减少处理时间.

如何修改默认的weblogic线程池大小?

Weblogic 9开始使用线程自调整技术. 可以使用以下方法指定默认线程的最大值和最小值.

方法1: 修改启动脚本参数

在启动脚本中,添加以下参数

%JAVA_HOME%\ bin \ java%JAVA_VM %% MEM_ARGS %% JAVA_OPTIONS%

-Dweblogic.Name =%SERVER_NAME%-Djava.security.policy =%WL_HOME%\ server \ lib \ weblogic.policy

-Dweblogic.threadpool.MinPoolSize = 100-Dweblogic.threadpool.MaxPoolSize = 500

%PROXY_SETTINGS %% SERVER_CLASS%

方法2: 修改config.xml

在config.xml中,添加以下参数

<服务器>

<名称> AdminServer

<自我调整线程池大小最小> 100

<自我调整线程池大小最大> 500

<侦听端口> 7923

<地址>

经过测试,以上两种方法均适用于weblogic9,10,11g <\ / P> <\ / DIV>


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-147741-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...