随笔分类 - Tomcat、Jboss、Weblogic
摘要:原文链接 http://kenwublog.com/docs/java6-jvm-options-chinese-edition.htmSUN官方文档Java SE 6 Hotspot VM Options。非稳态选项使用说明-XX:+ 启用选项-XX:- 不启用选项-XX:= 给选项设置一个数字类型值,可跟单位,例如 32k, 1024m, 2g-XX:= 给选项设置一个字符串值,例如-XX:HeapDumpPath=./dump.core行为选项选项默认值与限制描述-XX:-AllowUserSignalHandlers限于Linux和Solaris,默认不启用允许为java进程安装信号处
阅读全文
摘要:1.预期目标本文将讲述如何在Linux下搭建tomcat集群,以及搭建过程中可能的遇到的问题和解决方法。为简单起见,本文演示搭建的集群只有两个tomact节点外加一个apache组成,三者将安装在同一机器上:apache: 安装路径:/usr/local/apache2端口:90tomcat1:安装路径:/usr/local/apache-tomcat-6.0.33-1端口:6080tomcat2:安装路径:/usr/local/apache-tomcat-6.0.33-2端口:70802.所需要软件列表apache当前最新版本:2.2.21本文采用源码方式安装,源码包下载地址:http://
阅读全文
摘要:tomcat的文件可以随时备份,在linux下设置的备份方法和Windows下一样。计划任务,定时打成压缩包,方法如下:1、页面文件在/home/edn/tomcat6/webapps目录下,备份文件存放在/home/backup目录下.shell#vi /home/backup.sh#!/bin/shcd /home/backuphtdocsname='htdocsbak'`date +%y%m%d`'.tar.gz'tar cvzf $htdocsname /home/edn/tomcat6/webapps/*简单吧!别忘了chown 700 /home/b
阅读全文
摘要:关于BEA-000402和BEA-000438(没有进程来读取写入管道的数据)最近开始接触Bea的产品,为用户部署weblogic中间件产品。中途报402错误,以为是license授权问题走了些弯路,网上关注此类问题的帖子只有一两篇,描述故障的原因并没有给出解决问题的方法,我来总结一下解决的方法启动wls服务后的错误信息如下:问题描述1.当WeblogicNativeIO启用失败时,通常会在服务器启动日志中报如下错误:3.问题解决1.WeblogicNativeIO启用失败,通常是由于系统没有使用与Weblogic相对应的的JDK版本所致。2.AIXWeblogic支持32位和64位的JDK,
阅读全文
摘要:使用32位JDK时,JVM一般设置最大设置为1.7G,而现在服务器普遍内存都很大,当然可以通过多个server建立垂直集群来更好的利用资源,但不妨使用64位JDK。虽然WebLogic可以直接在setDomainEnv里指定JAVA_HOME来更改JDK,但肯定会遇到BEA-000438的错,原因在于缺少对应64位JDK的native io libaray(位于weblogic/server/native)。一种方式是从别处拷贝一份过来,还有一种是下载wls_generic.jar形式的安装文件,而不是已经带有JDK的。然后下载64位JDK安装(Jrockit下载),用java –jar wl
阅读全文
摘要:weblogic_11g集群部署_linux本文环境平台:TurboLinux【类RedHatAS5】,3GRAM软件:WebLogicServer11gR1配置集群应用的必要条件集群中的所有Server必须位于同一网段,并且必须是IP广播(UDP)可到达的;集群中的所有Server必须使用相同的版本,包括ServicePack;集群中的Server必须使用永久的静态IP地址。动态IP地址分配不能用于集群环境。如果服务器位于防火墙后面,而客户机位于防火墙外面,那么服务器必须有公共的静态IP地址,只有这样,客户端才能访问服务器;要以CLUSTER方式运行,必须有包含CLUSTER许可的LICEN
阅读全文
摘要:java平台的优化调试以前没有太多经验,通过周一一夜的摸索,在有weblogic调试经验的朋友一起研究下,对weblogic平台有了进一步的理解。昨天的优化调试主要在以下一些方面进行。1。系统环境方面。在服务器系统中一般都会有一些默认限制,如对网络连接、每用户打开进程等,在产品运行时需要保证系统的各方面设置不会限制应用的规模。在linux中,可以通过修改/etc/security/limits.conf来设置用户进程的限制数,默认是1024。通过测试也发现采用apache负载+weblogic集群的模式能够达到最大的性能,通过apache来分担HTML的访问,而且也便于http日志的统计分析。
阅读全文
摘要:比较容易混淆的参数解释1:Inactive Connection Timeout这个参数很重要,是10以后的版本新加的,9版本没有,一般情况建议不要开启该参数,即使开启也尽可能要把数值设置大些,比如1800秒等。这个字段的具体官方解释在10.3.0.0的版本如下,在XX系统中实际反映的情况是,如果该参数设置为30(即:30S)的话,在大并发下会出现weblogic认为的leaked的连接,而且这时weblogic就会强制关闭这些连接回收,导致后续的应用获取连接时报connection has alreadly been closed的异常,但如果把该参数禁用(设为0s),用同样的大并发测试则一
阅读全文
摘要:要进行压力测试,中间件使用WEBLOGIC 816,数据库版本为11.1.0.6 RAC,压力测试工具为LOADRUNNER 8.0。测试单实例与RAC环境各个节点的负载情况。在WEBLOGIC上配置了一个多池,利用WEBLOGIC提供的负载均衡策略,将并发均衡的分别到两个节点上。但是测试发现,一旦运行了一段时间,所有的压力都会加载到一个节点上,而另一个节点上机会没有任何的压力。通过数据库中查询到的结果如下:SQL> SELECT INST_ID, STATUS,COUNT(*)2 FROM GV$SESSION3 WHERE USERNAME = 'NDMAIN'4 G
阅读全文
摘要:摘自:http://edocs.weblogicfans.net/wls/docs92/jdbc_admin/jdbc_multidatasources.htmleDocs Home>BEA WebLogic Server 9.2 Documentation >配置和管理 WebLogic JDBC > 配置 JDBC 多数据源配置和管理 WebLogic JDBC 配置 JDBC 多数据源多数据源是是一组数据源的提取,可提供与此多数据源相关联的各数据源之间的负载平衡或故障转移处理。就像数据源会绑定到 JNDI 树一样,多数据源会绑定到 JNDI 树或本地应用程序上下文。应用
阅读全文
摘要:解决方法:在 startWebLogic.sh脚本中设置JAVA_OPTIONS "-Dweblogic.ProductionMode=false" ,再重启主管节点;更改如下:# *************************************************************************# Call setDomainEnv here.DOMAIN_HOME="C:/bea103/user_projects/domains/7001_Domain". ${DOMAIN_HOME}/bin/setDomainEnv.
阅读全文
摘要:如何在Weblogic上把Hibernate配置到JNDI上,其实Hibernate的文档已经做出了解答(http://hibernate.bluemars.net/74.html),只不过给出的代码不全,也没有详细描述如何配置。我感觉到很多人对Weblogic本身的配置都不熟悉,所以还是不停的问我,我把详细步骤介绍一下,我的环境是Weblogic7.0,Oracle8.1.7,Hibernate2.0.1:一、首先需要把Hibernate用到的jar包和配置文件都放到Weblogic能够搜索到的CLASSPATH路径上。单单这一步就有很多人很迷茫,其实去仔细看看Weblogic的启动脚本文件
阅读全文
摘要:oracle认证考试网 有两个db做了RAC,虚拟路径为 ypdb,weblogic的数据源连接 URL改为下面, 当其中一台db挂了,保证数据源连接正常。 jdbc:oracle:thin:@ (DESCRIPTION= (ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.151.50.65)(PORT=1521)) (ADDRESS=(PROTOCOL=TCP)(HOST=10.151.50.66)(PORT=1521)) ) (FAILOVER=yes) (LOAD_BALANCE=yes) ( CONNECT_DATA= ...
阅读全文
摘要:PostgreSQLMySQL DBCP ExampMySQL DBCP Example0. IntroductionVersions of MySQL and JDBCdrivers that have been reported to work:MySQL 3.23.47, MySQL 3.23.47 using InnoDB,, MySQL 3.23.58, MySQL 4.0.1alphaConnector/J 3.0.11-stable (the official JDBC Driver)mm.mysql 2.0.14 (an old 3rd party JDBC Driver)Be
阅读全文
摘要:1、在widnow的tomcat下,找到{tomcat}\bin目录下的catalina.bat中设置 set DEBUG_OPTS= -Xdebug -Xrunjdwp:transport=dt_socket,server=y,address=8000,suspend=n 在linux的tomcat下,找到{tomcat}\bin目录下的startup.sh中设置 替换exec "$PRGDIR"/"$EXECUTABLE" start "$@" 为exec "$PRGDIR"/"$EXECUTABLE
阅读全文
浙公网安备 33010602011771号