




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、出现sun.io.MalformedInputException sun.io.ByteToCharUTF8.convert问题的原因:是因为操作系统没有中文字符集的支持。如果操作系统不安装中文字符集,则将所有XML文件的纺码格式改为UTF-8二、在Eclipse中修改XML文件的编码格式为UTF-8。在菜单栏中:Window-Preferences -General -Content Types注意:修改后要点击右边的Update按钮。三、在Linux中如何查看当前环境支持的字符集在窗口的命令提示符下输入:echo $LANG四、如何查看当前机器中的weblogic进程在命令提示符下输入
2、:ps -ef | grep weblogic杀掉指定的进程kill -9 进程PID如 kill -9 6634Cd /Cd home/bea/user_projects/domains/tjcxybDomain/:7001/console/home/bea/user_projects/domains/tjcxybDomain/appServer4/.wlnotdelete/extract/ tjcxyb/home/bea/user_projects/domains/tjcxybDomain/appServer4/stage 五、如何启动weblogic服
3、务器在命令提示符下输入:./要执行的启动文件.sh如:./startWebLogic.sh停止webLogic就执行webLogic的停止命令。如:./stopWebLogic.sh执行完后用ps命令查看weblogic进程是否还存在。如果还存在的话,用kill -9 来杀掉你要停止的weblogic进程。在杀进程时一定要看清你所要杀的weblogic的进程id,因为一台机器上有可能会运行多个weblogic六、部署和发布应用在部署新应用之前请一定要删除你的老应用。先在IE的weblogic管理控制台删除你的应用。然后用FTP连接服务器,查看domain下的server目录下的.wlnotde
4、lete目录中是否还存在你的应用,.wlnotdelete的extract目录下是否存在你的就用;applications目录下是否还存在你的应用。如果存在请手工删除。七、如果手工删除文件失败,怎么办以root用户登录控制台,然后用chown命令修改提定人的权制。指令名称 : chown 使用权限 : root 使用方式 : chmod -cfhvR -help -version user:group file. 说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥有者加以改变。一般来说,这个指令只有是由系统管理者(root)所使用,一般使
5、用者没有权限可以改变别人的档案拥有者,也没有权限可以自己的档案拥有者改设为别人。只有系统管理者(root)才有这样的权限。 把计 : user : 新的档案拥有者的使用者 IDgroup : 新的档案拥有者的使用者群体(group)-c : 若该档案拥有者确实已经更改,才显示其更改动作-f : 若该档案拥有者无法被更改也不要显示错误讯息-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)-help : 显示辅助说明-version : 显示版本 范例 :
6、 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie : chown jessie:users file1.txt 将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport : chmod -R lamport:users * 91linux将/bea目录下的所有档案与子目录的拥用者皆设为weblogicchown R weblogic /bea设置可以删除chown Rf 用户名 文件夹chown Rf weblogic 文件夹八、如何修改指定文件的属性。在Linux中修改文件,你用FTP重新上传文件覆盖后有可能会文件的属性会发生改
7、变,让你无法执行文件。如startWebLogic.sh文件,你修改后如果覆盖有可能会没有执行权限;按下图所示方式修改文件属性九、有关weblogic启动文件的说明:情况一:单独的应用服务器(只有一个服务器,这个服务器就是 adminServer)startWebLogic.sh内容如下:#!/bin/sh# WARNING: This file is created by the Configuration Wizard.# Any changes to this script may be lost when adding extensions to this configuration.
8、# *# This script is used to start WebLogic Server for the domain in the# current working directory. This script simply sets the SERVER_NAME# variable and starts server.# # To create your own start script for your domain, all you need to set is# SERVER_NAME, then starts the server.# # Other variables
9、 that startWLS takes are:# # WLS_USER - cleartext user for server startup# WLS_PW - cleartext password for server startup# PRODUCTION_MODE - true for production mode servers, false for# development mode# JAVA_OPTIONS - Java command-line options for running the server. (These# will be tagged on to th
10、e end of the JAVA_VM and MEM_ARGS)# JAVA_VM - The java arg specifying the VM to run. (i.e. -server,# -hotspot, etc.)# MEM_ARGS - The variable to override the standard memory arguments# passed to java# # For additional information, refer to the WebLogic Server Administration# Console Online Help(/Con
11、soleHelp/startstop.html)# *# Initialize the common environment.WL_HOME=/neusoft/bea/weblogic81PRODUCTION_MODE=JAVA_VENDOR=IBMJAVA_HOME=/bea/IBMJava2-ppc64-142JAVA_OPTIONS=-Dibm.stream.nio=true#指定weblogic的最小内存和最大内存MEM_ARGS=-Xms1248m -Xmx1248m# Call commEnv here AFTER setting the java_vendor to get co
12、mmon environmental settings. $WL_HOME/common/bin/commEnv.sh# Set SERVER_NAME to the name of the server you wish to start up.SERVER_NAME=myserverCLASSPATH=$WEBLOGIC_CLASSPATH:$POINTBASE_CLASSPATH:$JAVA_HOME/jre/lib/rt.jar:$WL_HOME/server/lib/webservices.jar:$CLASSPATHexport CLASSPATH# Call WebLogic S
13、erverecho .echo CLASSPATH=$CLASSPATHecho .echo PATH=$PATHecho .echo *echo * To start WebLogic Server, use a username and *echo * password assigned to an admin-level user. For *echo * server administration, use the WebLogic Server *echo * console at http:/hostname:port/console *echo *$JAVA_HOME/bin/j
14、ava $JAVA_VM $MEM_ARGS $JAVA_OPTIONS -Dweblogic.Name=$SERVER_NAME -Dweblogic.ProductionModeEnabled=$PRODUCTION_MODE -Djava.security.policy=$WL_HOME/server/lib/weblogic.policy weblogic.Server这个启动文件会直接在控制台窗口输出weblogic的控制台信息,当你退出是也会关闭weblogic。如果你希望退出控制台不退出weblogic,则你只需要修改此文件的最后一段。在之前加上nohup,并指定输入的日志文件。
15、如:.nohup $JAVA_HOME/bin/java $JAVA_VM $MEM_ARGS $JAVA_OPTIONS -Dweblogic.Name=$SERVER_NAME -Dweblogic.ProductionModeEnabled=$PRODUCTION_MODE -Djava.security.policy=$WL_HOME/server/lib/weblogic.policy weblogic.Server cdsbserver_1.log &情况二:当你的应用部署在群集中无中或在被管理服务器上。startAppServer.sh的文件内容如下:#!/bin/sh# *#
16、This script is used to start a managed WebLogic Server for the domain in the # current working directory. This script reads in the SERVER_NAME and # ADMIN_URL as positional parameters, sets the SERVER_NAME variable, then # starts the server.# Other variables that startWLS takes are:# WLS_USER - clea
17、rtext user for server startup# WLS_PW - cleartext password for server startup# PRODUCTION_MODE - Set to true for production mode servers, false for # development mode# JAVA_OPTIONS - Java command-line options for running the server. (These# will be tagged on to the end of the JAVA_VM and MEM_ARGS)#
18、JAVA_VM - The java arg specifying the VM to run. (i.e. -server, # -hotspot, etc.)# MEM_ARGS - The variable to override the standard memory arguments# passed to java# For additional information, refer to the WebLogic Server Administration Guide# (/ConsoleHelp/startstop.html).# *# set up WL_HOME, the
19、root directory of your WebLogic installationWL_HOME=/bea/bea814/weblogic81# set up common environment# Set Production Mode. When this is set to true, the server starts up in# production mode. When set to false, the server starts up in development# mode. If it is not set, it will default to false.# 指
20、定为产品模式PRODUCTION_MODE=true# Set JAVA_VENDOR to java virtual machine you want to run on server side.JAVA_VENDOR=IBM# Set JAVA_HOME to java virtual machine you want to run on server side.JAVA_HOME=/bea/IBMJava2-ppc64-142. $WL_HOME/common/bin/commEnv.sh# Set SERVER_NAME to the name of the server you wi
21、sh to start up. # 指定管理服务器的地址和端口ADMIN_URL=:7001# 指定被管理服务器的名称SERVER_NAME=appServer5# Set WLS_USER equal to your system username and WLS_PW equal # to your system password for no username and password prompt # during server startup. Both are required to bypass the startup# prompt.# 指定we
22、blogic管理员的用户名和密码WLS_USER=weblogicWLS_PW=weblogic# Set JAVA_VM to java virtual machine you want to run on server side.# JAVA_VM=# Set JAVA_OPTIONS to the java flags you want to pass to the vm. If there # are more than one, include quotes around them. For instance: # JAVA_OPTIONS=-Dweblogic.attribute=
23、value -Djava.attribute=value# 使用IBM的JDK有可能会出现IO错误和编码错误,这里将nio设为trueJAVA_OPTIONS=-Dibm.stream.nio=trueusage() echo Need to set SERVER_NAME and ADMIN_URL environment variables or specify echo them in command line: echo Usage: ./startManagedWebLogic.sh SERVER_NAME ADMIN_URL echo for example: echo ./sta
24、rtManagedWebLogic.sh managedserver1 http:/localhost:7001 exit 1# Check for variables SERVER_NAME and ADMIN_URL# SERVER_NAME and ADMIN_URL must by specified before starting a managed server,# detailed information can be found at /adminguide/startstop.html.if $# = 0 ; then if x$SERVER_NAME = x -o x$AD
25、MIN_URL = x ; then usage fielif $# = 1 ; then SERVER_NAME=$1 if x$ADMIN_URL = x ; then usage fielif $# = 2 ; then SERVER_NAME=$1 ADMIN_URL=$2else usagefi# Start WebLogic server# Reset number of open file descriptors in the current process# This function is defined in commEnv.shresetFd#指定当用weblogic的最
26、小内存和最大内存MEM_ARGS=-Xms1248m -Xmx1536mCLASSPATH=$WEBLOGIC_CLASSPATH$CLASSPATHSEP$POINTBASE_CLASSPATH$CLASSPATHSEP$JAVA_HOME/jre/lib/rt.jar$CLASSPATHSEP$WL_HOME/server/lib/webservices.jar$CLASSPATHSEP$CLASSPATHexport CLASSPATH# Start WebLogic serverecho CLASSPATH=$CLASSPATHechoecho PATH=$PATHechoecho *
27、echo * To start WebLogic Server, use a username and *echo * password assigned to an admin-level user. For *echo * server administration, use the WebLogic Server *echo * console at http:/:/console *echo *nohup $JAVA_HOME/bin/java $JAVA_VM $MEM_ARGS $JAVA_OPTIONS -Dweblogic.Name=$SERVER_NAME -Dweblogi
28、c.management.username=$WLS_USER -Dweblogic.management.password=$WLS_PW -Dweblogic.management.server=$ADMIN_URL -Djava.security.policy=$WL_HOME/server/lib/weblogic.policy -Djava.awt.headless=true -verbose:gc weblogic.Server appServer5.log &注意:MEM_ARGS=-Xms1248m -Xmx1536m对于32位操作系统最大不能超过2G,在实际中一般最大内存配置
29、1.5G说明:可以设置-Xms(最小使用内存) -Xmx(最大使用内存),-XX:MaxPermSize最大使用内存:对于UNIX而言,一般不应超过物理内存的75%;对于Windows, 一般不应超过物理内存的50%;-XX:MaxPermSize 一般应为mx(最大使用内存)的一半;尝试设置-XX:MaxPermSize=128m注意:对于IBM的虚拟机没有MaxPermSize设置,不然系统不能启动十、优化连接缓存Config.xml 文件中的元素接受缓存数( AcceptBacklog )属性是用来设定请求 WebLogic 实例的连接数,在拒绝额外的请求之前,能接受设定的缓存数。 AcceptBacklog 属性指定有多少 TCP 连接缓存在等待队列,这个固定的队列存放了 TCP 堆栈已经收到但应用程序还没有收到的连接请求。默认值是 50 ,最大值由操作系统决定。 在控制台调整接受缓存数的步骤: 1 启动 WebLogic ,访问控制台。 2 展开左边面板 Servers 节点。 3 点击你要配置的服务器实例的名称。 4 选择配置( Configuration ) 调整( Tuning )标签。 5 根据需要修改默认的接受缓存数( Accept Backlog ): n 在运行期间,如果许多客户端连接得不到响应或被拒绝,并且服务器端也没有
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 报关实务考试题及答案
- 2025年甘肃省兰州石化职业技术大学教师选聘考试笔试试题(含答案)
- 2025年大庆市属国有企业招聘考试笔试试题(含答案)
- 从业人员法律法规培训试卷(附答案)
- 2024年院感知识竞赛备考试题库50题几答案(含各题型)
- 无菌技术理论知识考核试题及答案
- Ⅲ类射线装置辐射工作人员考试题(附答案)
- 2025年政府采购基本法律法规考试题库与答案
- (2025)党校入党积极分子培训结业考试试题库及答案
- 2024山东省安全生产月知识竞赛竞答试题含参考答案
- 科创板块测试题及答案
- 履带吊安装拆除作业安全管理与实施方案
- 儿科护理进修
- 人员资质认定管理办法
- 2025年安防生产行业技能考试-安全防范系统安装维护员历年参考题库含答案解析(5套共100道单选合辑)
- 16种英语时态教学课件
- 2025年新版保安员考试试题附(答案+解析)
- 2025至2030钢铁行业市场发展分析及前景趋势与发展趋势分析与未来投资战略咨询研究报告
- 有色金属工程结构荷载规范2025年
- 2025年中级注册安全工程师《道路运输安全实务》考试真题及答案
- 道路试验车辆管理办法
评论
0/150
提交评论