tomcat虚拟内存设置:
在set CATALINA的上一行有一个关于JAVA_OPT的,将内存大小设置加在这里
set JAVA_OPTS=%JAVA_OPTS% %LOGGING_MANAGER% -Xms512m -Xmx1024m -XX:MaxPermSize=256m
weblogic安装及部署
weblogic10安装文件存放在公司资源服务器上,安装文件所在路径为\\192.10.110.198\开发工具\WebLogic\ server103_win32.exe。
安装weblogic10之前,检查操作系统的磁盘空间,确保空闲空间在2G以上。
开始安装weblogic。
安装成功weblogic10之后,进行domain的配置。
1, 创建一个 weblogicdomain:
如图所示:
点击 next 进入下一步:
此处默认选项,直接点击 next 进入下一步:
配置进入控制台的用户名和密码:密码最少为八位:
注意此处默认选择weblogic 自带的 jdk, 不能选择已安装的高版本的 Other jdk:
按默认选择 no ,进入下一步 :
配置 domain name, 不能在同一个目录下配置多个 domain, 点击 create 完成
安装成功以后,可以看到如下所示:
点击启动 weblogic10 服务器:如下所示,
打开浏览器,输入: http://localhost:7001/console
如下所示,则服务器成功启动:
1) 将C:\qlyg_xs_xs\wisoftintegrateframe\WEB-INF\lib\antlr-2.7.6.jar复制到C:\bea\wlserver_10.3\server\lib下
2) 修改C:\bea\user_projects\domains\qlyg_xs_xs\bin下的startWebLogic.cmd文件:
在set CLASSPATH之前加上下面一句:
set PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar;
在set CLASSPATH之后加上下面一句:
set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%
修改完成后如下面这个样子:
set PRE_CLASSPATH=%WL_HOME%\server\lib\antlr-2.7.6.jar; set CLASSPATH=%SAVE_CLASSPATH% set CLASSPATH=%PRE_CLASSPATH%;%CLASSPATH%
|
3) 将应用存放到任意一个文件夹中,例如:d:\qlyg_xs_xs。目录下应为三个应用:
其中ROOT应用的访问地址应设为“/”,方法是在ROOT\WEB-INF目录下创建一个weblogic.xml文件,内容为:
|
如上图修改后重启weblogic项目后,应用的访问地址就变为http://localhost,相应控制台的地址变为http://localhost/console。
安装好WEBLOGIC后,在开始菜单程序中找到weblogic Server,点击启动WEBLOGIC在浏览器中输入http://localhost:7001/console,用WEBLOGIC的用户名和密码进行登录。登录后在部署下面的列表中点击安装,并启用。
64位操作系统下部署必须使用64位JDK
修改项目C:\bea\user_projects\domains\qlyg_xs_xs\bin\ setDomainEnv.cmd文件,把JVM内存分配调大。
原始为:
set MEM_ARGS=-Xms256m -Xmx512m set MEM_PERM_SIZE=-XX:PermSize=48m set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=128m |
改为:
set MEM_ARGS=-Xms1024m –Xmx4096m set MEM_PERM_SIZE=-XX:PermSize=1024m set MEM_MAX_PERM_SIZE=-XX:MaxPermSize=2048m |
这样改后,项目启动后会立即占用2G内存,最大到6G内存,所以请务必保证服务器的内存在8G以上。
WEBLOGIC不能自动清理JAVA内存,-XX:-UseGCOverheadLimit设置
通过修改config.xml部署WEBLOGIC后不能启动 , -Dweblogic.configuration.schemaValidationEnabled=false设置
WEBLOGIC部署后,不能启动,报HIBERNATE错误。没有设置JAR包先加载。
WEBLOGIC 修改产品模式后不能启动。
jar的weblogic为64位通用平台的,安装时需要用到java命令。
which java ,找一下有没有java,没有就需要安装java。
执行命令安装weblogic
java -d64 -jar /oracle/tools/weblogic/wls1035_generic.jar