weblogic日常维护与管理(一)基础知识
weblogic12.1.3集群搭建(包括远程机器)
Weblogic12.1.3集群搭建1基本概念WebLogic的一些基本概念:熟悉Weblogic的必经了解的概念——1.1域(Domain):1.概念(1)域是管理的单元或边界;(2)作为一个单元来管理的,并相互关联的一组WebLogic服务器资源被称为域;(3)Domain是webLogic Server管理的一个基本单元,包括一个管理server和一个管理的入口。
(4)在创建server和使用server的时候需要先创建Domain。
(5)每个Domain都包括一个config.xml文件,在domain的根目录下的config目录中。
2.组成——(1)由server组成(2)server分Administration server和Managed Servers(3)Administration server负责domain的管理,一般不负责应用(4)Managed server部署实际的应用(5)Cluster3.总结:Domain是一个逻辑上的概念Domain是一组Sever的集合一个域有且只有一个管理服务器1.2服务器(Server):1.分类——服务器(Server)分Administration Server(管理服务器)和Managed Server(被管理服务器,也称受管服务器)2.Administration Server(管理服务器)——是控制整个域配置的中心操作节点,管理服务器维护着整个域Domain 的配置并将配置分配到每个被管理服务器Managed Server 中,每个域中都必须有一个Administration Server。
Admin Server如果挂了,对于Domain中的ManagedServer不会产生影响,如果配置了集群,对于负载均衡和Failover机制也不会产生影响,因为这些都是基于配置文件的(config.xml),而不依赖与AdminServer的实例。
Weblogic12c安装与配置详解
Weblogic12c安装与配置详解Weblogic是什么Weblogic的安装Weblogic创建域Weblogic管理域Weblogic的应⽤Weblogic是什么Weblogic这是我⼊职以后第⼀次接触到的词汇,我很陌⽣,就从我的⾓度来讲,我需要知道Weblogic是什么、⼲吗⽤的,然后才继续深⼊的学习怎么使⽤它。
WebLogic是美商Oracle的主要产品之⼀,系购并得来。
是商业市场上主要的Java(J2EE)应⽤服务器软件(application server)之⼀,是世界上第⼀个成功商业化的J2EE应⽤服务器, ⽬前已推出到12c(12.1.1) 版。
--《维基百科》很有意思,Weblogic在安装⽂件后的⽂件夹名称为\Middleware,通俗理解为“中间件”,它的作⽤就是⽤来做J2EE应⽤服务器的。
Weblogic是Oracle公司推出的⼀款主要⽤于Java开发的Web服务器(因为就是⽤纯Java写成的),说⽩了就是跟“Tomcat”⼀样的作⽤,但是⽐Tomcat优势太多了。
⼀句话总结,Weblogic就是⽐Tomcat更具优势的Web服务器,Tomcat⼲嘛⽤的它就⼲嘛⽤的。
Weblogic的安装1.提供安装⽂件⽹盘下载:【点击下载】2.安装过程不在详述了,可⾃⾏修改安装地址,各种“下⼀步”,完成安装。
Weblogic创建域安装完成后,【开始菜单】-->【Oracle Weblogic】-->【Weblogic Server 11gR1】-->【Tools】-->【Configuration Wizard】,打开Fusion Middleware配置向导。
1.勾选【创建新的Weblogic域】,点击下⼀步。
2.选择⾃动⽣成即可,不⽤动,点击下⼀步。
3.【域名】⾃⾏输⼊,这就是在 \user_projects\domains\ 下的⽂件夹名称,我这⾥⽤的cmcatv,【域位置】不⽤更改即可,点击下⼀步。
中间件运维服务
中间件运维服务1 中间件的服务内容1.1 服务目标行天科技可提供的运行维护服务包括,信息系统相关的主机设备、操作系统、数据库和存储设备的运行维护服务,保证用户现有的信息系统的正常运行,降低整体管理成本,提高网络信息系统的整体服务水平。
同时根据日常维护的数据和记录,提供用户信息系统的整体建设规划和建议,更好的为用户的信息化发展提供有力的保障。
用户信息系统的组成主要可分为两类:硬件设备和软件系统。
硬件设备包括网络设备、安全设备、主机设备、存储设备等;软件设备可分为操作系统软件、典型应用软件(如:数据库软件、中间件软件等)、业务应用软件等。
行天科技通过运行维护服务的有效管理来提升用户信息系统的服务效率,协调各业务应用系统的内部运作,改善网络信息系统部门与业务部门的沟通,提高服务质量。
结合用户现有的环境、组织结构、IT 资源和管理流程的特点,从流程、人员和技术三方面来规划用户的网络信息系统的结构。
将用户的运行目标、业务需求与IT 服务的相协调一致。
行天科技提供的信息系统服务的目标是,对用户现有的信息系统基础资源进行监控和管理,及时掌握网络信息系统资源现状和配置信息,反映信息系统资源的可用性情况和健康状况,创建一个可知可控的IT 环境,从而保证用户信息系统的各类业务应用系统的可靠、高效、持续、安全运行。
服务项目范围覆盖的信息系统资源以下方面的关键状态及参数指标:运行状态、故障情况配置信息可用性情况及健康状况性能指标1.2 中间件运维服务中间件管理是指对BEA Weblogic 、MQ 等中间件的日常维护管理和监控工作,提高对中间件平台事件的分析解决能力,确保中间件平台持续稳定运行。
中间件监控指标包括配置信息管理、故障监控、性能监控。
执行线程:监控WebLogic 配置执行线程的空闲数量。
JVM 内存:JVM 内存曲线正常,能够及时的进行内存空间回收。
JDBC 连接池:连接池的初始容量和最大容量应该设置为相等,并且至少等于执行线程的数量,以避免在运行过程中创建数据库连接所带来的性能消耗。
it运维知识有哪些_IT英文缩写
it运维知识有哪些_IT英文缩写IT全称是信息技术,是主要用于管理和处理信息所采用的各种技术的总称。
人们对信息技术的定义,因其使用的目的、范围、层次不同而有不同的表述。
下面是小编为大家整理的it运维知识,希望对你们有帮助。
IT运维管理基础知识一、微软系统关于Windows的熟识是最基本的。
当然,作为一个运维经理,可不是整天玩个Windows7或xp就可以交差的。
你得掌握微软Active Directory及其顶层各种服务和使用的搭建。
普通常用的有ISA、Exchange、SQL Server。
随着Windows 2008的大放异彩,Hyper-V又成了微软工程师不得不掌握的重型武器。
二、Linux/BSD系统虽然Ubuntu如今很火,但是在公司里运用的大多还都是Redhat 系列和Suse系列。
你得熟识DNS、NIS、Apache、SMB、DHCP、Sendmail、FTP、MySQL这些惯例服务。
假设公司的IT业务大规模对外,你还得学会LVS或Nginx等负载平衡技术。
友谊提示:假设你将去人人网或豆瓣等新锐Web2.0公司,那你还得熟识Cassandra之类混合型的非联系的数据库技术;Memcache之类高功用散布式的内存对象缓存系统(它议决在内存里维护一个一致的庞大的Hash表存储各种格式的数据)。
既然说了Linux,这里也顺带要提一下BSD,一样是开源的宠儿,BSD的安全性和高效让人印象深入,现在包含Yahoo、Sina在内的许多公司都会用它来跑使用。
这类系统熟识之后,现在从事Solaris有关任务也会降低难度(一样的Unix血统)。
假设有中间件要求的,可以适当接触Weblogic(Oracle系)或WebSphere(IBM系)、Jboss(红帽系)。
这些东西在现在盛行的大型使用中十分普遍。
三、编程开发混Windows系统的自觉一点学好Powershell吧。
要是说前几年还得看看VBscript的话,将来就都是Powershell的天下了。
跟我学中间件相关技术及应用——基于J2EE架构的应用服务器Weblogic 的管理和维护
跟我学中间件相关技术及应用——基于J2EE架构的应用服务器Weblogic 的管理和维护1.1.1Weblgic应用服务器概述1、Weblogic应用服务器介绍(1)WebLobic应用服务器是美国BEA公司(现已属于Oracle公司)开发的一个业界领先的应用服务器WebLogic应用服务器遵守J2EE规范并采用面向服务的系统架构,提供有丰富的工具集支持,便于实现业务逻辑、数据和表达的分离,提供开发和部署各种业务驱动应用所必需的底层核心功能。
其综合性功能支持集成化基础结构,既能连接各种遗留系统,也能连接最新的Web 服务。
下图为BEA公司被Oracle公司收购后在Oracle公司的网站上发布的信息截图。
BEA公司被Oracle公司收购的信息截图(2)WebLogic应用服务器提供所有基本核心应用服务器的功能和服务这主要包括负载均衡、故障容错、Web 服务、网络透明、遗留集成、事务管理、安全性、消息、多线程,持久性、数据库连接、资源合并、开发、测试和封装功能等。
这种内置功能不但可以加速应用系统的开发实现,而且还可以减轻开发人员的负担,降低他们自主开发关键性服务的费用。
(3)WebLogic应用服务器的RMI实现支持三种通信格式:T3、T3/THHP和IIOP。
1)T3是一种经过WebLogic优化过的协议,用于在网络线路上传输远程方法调用,在访问EJB时将采用该T3协议。
2)T3/HTTP协议使RMI调用能够穿越只允许HTTP流通的防火墙(WebLogic中RMI调用使用的协议。
3)IIOP是一种CORBA通信协议,WebLogic 应用服务器支持的RMI/IIOP协议,允许Java程序与传统的CORBA系统进行通信。
上述三种协议都可以采用SSL加密方式,保证客户机与服务器之间的通信安全。
2、Weblogic应用服务器中的域(1)多层结构的WebLogic 应用服务器配置` WebLogic应用服务器层通常是一个由互相协调工作的多个WebLogic Server组成的群集。
中间件安装部署规范
WebLogic 日常维护手册版本号修改原因/内容修改人审核人修改时间V1.0 建立昂晓玲变更记录 (2)第一章Weblogic 安装部署规范 (4)1.1 安装前的准备工作 (4)1.1.1 创建weblogic 软件对应用户 (4)1.1.2 上传安装介质包 (4)1.1.3 主机环境检查 (5)1.2 软件安装 (5)1.2.1 jdk 安装 (5)1.2.2 weblogic 软件安装 (6)1.2.3 创建域 (9)1.2.3 域节点配置 (14)第二章Tuxedo 安装部署规范 (17)2.1 安装前的准备工作 (18)2.1.1 创建tuxedo 软件对应用户 (18)2.1.2 上传安装介质包 (18)2.2 软件安装 (18)2.2.1 tuxedo 软件安装 (18)2.2.2 配置环境变量 (22)2.2.3 测试 (22)如已创建了单独的用户,则不需再另建用户,普通新建的用户的主目录在 /opt (空暇 空间较多,至少 5g )下。
建议在用户下安装单独jdk 、weblogic 软件以及创建域,不与其 他用户共享。
useradd -d 目录 -m 用户名passwd 用户名注: 1、设置密码位数不少于 8 位, 2、密码中必须包含字母(大小写)、数字和特殊字符中的两种。
chown – R 用户名 目录su – 用户名将安装介质上传至服务器,根据操作系统、 weblogic 版本对选择相应的jdk 版本。
注:每种操作系统都有对应的操作系统的jdk ,weblogic9 必须使用jdk1.5,weblogic10 必须 使用jdk1.6。
JdkJava5.sdk.tar Java6.sdk.tar Java5_64.sdk.tar Java6_64.sdk.tarZ7550-00192_jdk15_ 15024_ia.depot jdk6_ 16012_ia.depot jdk- 1_5_0_22-linux-i586.bin jdk-6u21-linux-i586.bin jdk- 1_5_0_22-linux-amd64.bin jrmc-4.0.0- 1.6.0-linux-x64.bin jdk- 1_5_0-windows-i586.exe jdk-6u26-windows-i586.exe jdk- 1_5_0_22-windows-amd64.exe jdk-6u26-windows-x64.exeWeblogic 版本WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2 WEBLOGIC9.2.3 WEBLOGIC10.3.2操作系统AIXHPUXLINUXWINDOWS操 作 系 统位数 3264共用326432641) 检查主机名,不允许主机名为’localhost’之类的默认名称2) 检查安装用户的打开文件数是否为1024 以上3) 检查控制台端口是否被占用,建议控制台端口设置为8000 以上,受管服务端口4000到9999 之间。
Weblogic使用手册大全详解(中文)
1 WEBLOGIC服务器管理概述10域、管理服务器与受管服务器10启动管理控制台12运行时对象与配置对象12日志消息的集中访问14W EB L OGIC管理服务器与W EB L OGIC受管服务器15启动时的错误消息15启动W EB L OGIC管理服务器15WebLogic服务器启动时的口令使用16从Start菜单启动WebLogic管理服务器16启动与终止Windows服务形式的WebLogic服务器16从命令行启动WebLogic管理服务器17用脚本启动管理服务器20在受管服务器运行时重启管理服务器 20在同台机器上重启管理服务器21在其它机器上重启管理服务器21将W EB L OGIC受管服务器加入到域22启动W EB L OGIC受管服务器22通过脚本启动W EB L OGIC受管服务器 24从老版本W EB L OGIC服务器升级 25从管理控制台终止W EB L OGIC服务器 25从命令行停止服务器25暂停和恢复受管服务器26将W EB L OGIC服务器设置为W INDOWS服务26删除W INDOWS服务形式的W EB L OGIC服务器27更改安装成Windows服务的服务器口令27注册启动与终止类282 节点管理器 29节点管理器概述29配置与启动节点管理器30启动节点管理器31启动管理服务器323 配置WEBLOGIC服务器与集群35服务器与集群配置概述35管理服务器的角色35启动管理控制台37动态配置的工作原理38集群配置规划38- 1 -服务器配置任务列表39集群配置列表41新建一个域42概述43监控服务器44终止或暂停服务器45性能45集群数据46服务器安全46JMS 47JTA 47监控JDBC连接池 47管理控制台的M ONITORING页面一览表484 用日志消息管理WEBLOGIC服务器51日志子系统概述51本地服务器的日志文件53启动日志53客户端日志54日志文件的格式54消息属性54消息目录55消息的严重级别55消息调试56浏览日志文件56查看日志56创建域日志过滤器575 分发应用58分发格式58用管理控制台分发应用58步骤1:配置与分发应用59步骤2:分发应用组件 59分发顺序61自动分发62启用或禁用自动部署62动态分发64启用与禁用自动分发64自动分发展开目录格式的应用64卸载或重新分发被自动分发的应用656 配置WEBLOGIC服务器的WEB组件66- 2 -概述66HTTP参数66配置监听端口67W EB应用68Web应用与集群68指定缺省的Web应用68配置虚拟主机70虚拟主机与缺省Web应用70设置虚拟主机71W EB L OGIC服务器如何解析HTTP请求72设置HTTP访问日志73日志回旋(Log Rotation)73使用管理控制台设置HTTP访问日志 73普通日志格式74使用扩展日志格式75防止“POST拒绝服务”攻击80设置W EB L OGIC服务器的HTTP隧道 81配置HTTP隧道连接81建立客户端与WebLogic服务器之间的连接82用本地I/O提供静态文件服务(只适用于W INDOWS)827 代理对另一个HTTP服务器的请求 84概述84设置从服务器的代理84代理S ERVLET的分发描述符示例858 代理对WEBLOGIC集群的请求87概述87设置H TTP C LUSTER S ERVLET 87H TTP C LUSTER S ERVLET的分发描述符示例889 91配置W EB应用的安全性91设置对Web应用的授权91多Web应用、Cookies与身份验证92限制对Web应用资源的访问92在servlet中使用用户和角色94配置W EB应用的外部资源96在W EB应用中引用EJB S97配置会话管理98HTTP会话属性98- 3 -会话超时98配置会话Cookies 99使用长效cookies 99配置持久化会话100通用属性100使用基于内存的、单服务器的、非复制的持久存储 101使用基于文件的持久存储101使用基于数据库的持久存储 102使用URL重写103URL重写的编码指南104URL重写与无线访问协议(WAP) 104使用字符集与POST数据10410 配置APACHE-WEBLOGIC服务器插件106概述106平台支持107安装库107配置HTTPD.CONF文件109通过URL代理109通过MIME文件类型代理110A PACHE-W EB L OGIC S ERVER插件的参数110使用SSL协议112与SSL-A PACHE配置有关的问题 113H TTPD.CONF文件示例114配置文件示例115使用WebLogic集群的例子115不使用WebLogic集群的例子115配置虚拟主机的例子116分发A PACHE-W EB L OGIC S ERVER插件11611 配置MICROSOFT-IIS插件117概述117连接池以及保持活动状态117安装库118更新IIS设置使请求转给W EB L OGIC118创建IIS P ROXY.INI文件119文件扩展名方式的请求代理 122路径方式的请求代理123.ini文件示例123使用SSL 124将SERVLETS请求转交给W EB L OGIC服务器处理125- 4 -安装测试12612 配置NETSCAPE插件127概述127连接池和保持激活127插件的配置128步骤1:复制库128步骤2:设置obj.conf文件128步骤3:更改MIME.types文件132步骤4:分发与测试NSAPI插件 132参数132使用SSL协议135有关W EB L OGIC服务器集群失败转移的注意事项1360BJ.CONF文件示例(不使用W EB L OGIC集群的情况)136OBJ.CONF文件(使用W EB L OGIC集群的情况) 13813 安全管理141安全配置概述141改变系统口令143指定一个安全域143配置缓存域144配置LDAP安全域147配置Windows NT安全域151配置UNIX安全域 153配置RDBMS安全域154安装一个定制安全域155测试代用安全域与定制安全域156迁移安全域157定义用户157定义用户组159定义虚拟机的用户组159定义ACL 160配置SSL协议161获得私钥与数字证书162保存私钥与数字签名164定义可靠的证书管理机构165定义SSL协议的配置字段165配置双向验证167C ONFIGURING RMI OVER IIOP OVER SSL(TBD)168口令的保护168安装审计提供者170- 5 -安装连接过滤器170设置J AVA安全管理器171配置安全上下文传播17314 管理事务176事务管理概述176配置事务177事务的监控与日志记录178将服务器迁移到另一台机器中17815 管理JDBC连接180用管理控制台管理JDBC 180JDBC配置指南180JDBC配置概述181配置JDBC驱动程序182连接池187设置连接池187管理连接池188多池188创建多池188管理多池188数据源189创建数据源189数据源管理18916 管理JMS 191配置JMS 191配置连接工厂192配置模板193配置收信方主键193配置备份库194配置JMS服务器195配置收信方195配置会话池196配置连接使用者197监控JMS 197恢复失败的W EB L OGIC服务器198重启或替换WebLogic服务器198编程考虑19917 管理JNDI 200- 6 -将对象装载到JNDI树200查看JNDI树20018 管理WEBLOGIC J2EE连接器构架201W EB L OGIC J2EE连接器构架概述201安装资源适配器202配置与部署资源适配器202配置与部署资源适配器202查看已部署的资源适配器203卸载已部署的资源适配器203删除一个资源适配器204查看元素与属性205监控连接池与参数205编辑资源适配器分发描述符 20519 管理WEBLOGIC服务器许可证208安装W EB L OGIC许可证208更新许可证208A 使用WEBLOGIC JAVA工具210A PPLET A RCHIVER210语法211C ONVERSION211D ER2PEM211例子212DBPING212语法212D EPLOY212参数212Actions(从下表中选一个) 213其它参数213选项213例子213GET P ROPERTY 215语法215例子215LOG T O Z IP216语法216例子217M ULTICAST T EST217语法218例子218- 7 -MYIP219语法219例子219P EM2DER 219语法219例子220S CHEMA220语法220例子220SHOW L ICENSES221语法221SYSTEM221语法221例子221T3DBPING222语法222VERBOSE T O Z IP222语法223UNIX上的例子223NT上的例子223VERSION223语法223例子223WRITE L IENSE224语法224例子224B WEBLOGIC服务器的命令行接口参考226命令行接口简介226Before You Begin 226使用W EB L OGIC服务器命令227语法227参数227W EB L OGIC服务器管理命令参考228CONNECT 229HELP 229LICENSES 230LIST 230LOCK 231PING 231SERVERLOG 232SHUTDOWN 233THR EAD_DUMP 233- 8 -unlock 234VERSION 234M BEAN管理命令参考235CREATE命令 235DELETE命令 236GET命令237INVOKE命令 238SET命令239配置及管理连接池的命令240命令的名字240WEB服务器插件的参数241概述241W EB SERVER插件的一般参数241W EB SERVER插件的SSL参数245- 9 -1WebLogic服务器管理概述本章将介绍WebLogic服务器的管理工具,内容如下:✓域、管理服务器以及受管理的服务器✓启动管理控制台✓运行时对象与配置对象✓对日志消息的集中访问BEA WebLogic Server™包含了许多互相关联的资源。
中间件weblogic日常维护手册-20131111
中间件日常维护手册(weblogic部分)(v 120925)目录1. 每天要维护的文档 (3)1.1 启动服务相关的几个文件 (3)1.1.1 startWebLogic.cmd/startWebLogic.sh (3)1.1.2 startManagedWebLogic.cmd/startManagedWebLogic.sh (3)1.1.3 setDomainEnv.cmd/setDomainEnv.sh (3)1.1.4 stopWebLogic.cmd/stopWebLogic.sh (4)1.1.5 stopManagedWebLogic.cmd/stopManagedWebLogic.sh (4)1.1.6 thread的监控 (4)1.1.7 JDBC监控 (5)1.1.8 检查是否生成javacore和heapdump文件 (5)1.2.weblogic配置文件config.xml (5)1.2.1 关于WebLogic 管理和config.xml 文件概述 (6)1.2.2 何时去编辑config.xml (6)1.2.3 config.xml 文件里的内容 (6)1.3 每天要维护的日志文件 (7)1.3.1 域日志(domain.log) (7)1.3.2 server.log (7)1.3.3 access.log (7)1.4 系统文件 (8)1.4.1硬盘分区使用情况 (8)1.4.2 CPU 负载情况 (8)1.4.3 内存MEMORY和SWAP使用率 (8)2.每周要维护的文档 (9)2.1 应用属性文件weblogic.xml (9)2.1.1 说明 (9)2.1.2 可配置的属性详解 (9)2.2属性文件web.xml (10)2.2.1 说明 (10)2.2.2 文件说明 (10)3.每月要维护的文件 (11)3.1 weblogic 系统文件备份 (11)3.2 定期日志删除 (11)3.3 补丁的更新 (11)1. 每天要维护的文档1.1 启动服务相关的几个文件WebLoigc 的启动是通过启动文件来完成的,包括启动管理服务器(startWebLogic)、启动被管服务器(startManagedWebLogic)、设置域环境(setDomainEnv)、关闭管理服务器(stopWebLogic)、关闭被管服务器(stopManagedWebLogic)等。
weblogic基础知识
1.DomainWebLogic域是一个服务器/集群的管理组,用户可以通过某个中央位置来管理、监控整个服务器域,这个中心就是管理服务器,相对的,受控服务器或者叫被管理服务器是指域中除了管理服务器以外的所有的服务器。
一个domain可以包含一个或多个weblogic server实例,甚至是server集群。
一个domain中有一个且只能有一个server担任管理server的功能,其它的server具体实现一个特定的逻辑功能。
2.AdminServer3.managedServer4.ProxyServer代理服务器也是受管理服务器。
代理服务器用于为集群提供负载平衡和故障转移;此外还具有一下特点:#是客户端与群集交互的第一级;#使集群看上去就像一个服务器。
//代理服务器可以基于软件也可以基于硬件;//基于软件的代理服务器可以是内部weblogic servlet或第三方应用程序。
//基于硬件的代理服务器通常是物理负载平衡器。
//代理(不管是基于硬件还是软件)提供客户端与集群进行交互的方式。
根据集群构架,可选择三种基本代理:HTTPClusterServlet;web server插件;物理负载平衡器(如local director或F5 networks big IP)。
5.ClusterWebLogic集群是一个weblogic Server组,在一个集群中的服务器可以获得集群范围的命集群优点:@@可以任意添加服务器,这样网站的可扩展性和利用度只受用户硬件预算的限制;@@集群对开发人员和用户是完全透明的,在网络上集群就像一个weblogic服务器一样;@@不需要关闭网站,可在集群中动态添加服务器。
6.节点管理器节点管理器是指在物理的机器上运行的一个守护进程,通过它,管理服务器可以获得诸如在控制台中强制重启远程机器上的server灯功能(没有节点管理器的情况下也是可以强制关闭远程服务器的,但是不能重启)。
weblogic管理控制台概述
Weblogic管理控制台概述有关使用管理控制台的详细信息,请参阅管理控制台联机帮助,或在任何管理控制台屏幕上单击“帮助”。
以下部分提供BEA WebLogic Server 管理控制台的概述:▪关于管理控制台▪启动管理控制台▪管理控制台的组成部分▪使用更改中心关于管理控制台BEA WebLogic Server 管理控制台是基于Web 浏览器的图形用户界面,可用于对WebLogic Server 域进行管理。
WebLogic Server 域是逻辑上相关的一组WebLogic Server 资源,可以作为一个单元进行管理。
一个域中包含一台或多台WebLogic Server,也可以包含WebLogic Server 群集。
群集是共同协作以便为应用程序提供可伸缩性和高可用性的WebLogic Server 实例组。
可将应用程序作为域的一部分进行部署和管理。
在每个域中,都有一个WebLogic Server 实例被配置为管理服务器。
管理服务器为管理WebLogic Server 域提供了一个中心位置。
域中的所有其他WebLogic Server 实例称为受管服务器。
在只有一个WebLogic Server 实例的域中,该服务器既充当管理服务器又充当受管服务器。
管理服务器承载管理控制台,管理控制台是一个Web 应用程序,可通过任何受支持的对管理服务器具有网络访问权限的Web 浏览器进行访问。
受管理器承载应用程序。
使用管理控制台可执行下列操作:▪配置、启动和停止WebLogic Server 实例▪配置WebLogic Server 群集▪配置WebLogic Server 服务,如数据库连接(JDBC) 和消息传递(JMS) ▪配置安全参数,包括管理用户、组和角色▪配置和部署应用程序▪监视服务器和应用程序性能▪查看服务器和域日志文件▪查看应用程序部署描述符▪编辑选定的运行时应用程序部署描述符元素管理控制台联机帮助管理控制台包括完整的帮助系统。
WAS的日常管理维护问答
WAS的日常管理维护问答UAP开发部张伟IBM Webshpere 简称W AS,是一个容易管理和维护的中间件。
其在国内的市场占有率超过weblogic。
NC从5.0版本开始全面支持W AS中间件,向用户提供更好的服务。
在日常的管理和维护中,管理人员可能遇到不同的问题,为了便于大家对W AS维护有有进一步了解。
此文粗略介绍一下。
本文采用问题方式介绍W AS的管理以及NC5.0维护工作。
W AS的安装有那几种方式?安装W AS时需要注意什么?如何选择建立不同profile?W AS的控制台在什么安装?如何进入W AS控制台?使用什么样浏览器更合适?W AS的补丁在什么可以找到?如何向W AS中间件打补丁?在什么地方停止启动服务?在什么地方停止启动agent?部署NC50过程如何?如何生成IHS的插件?如何向NC50应用打补丁?W AS的安装有那几种方式?WAS的安装方式有界面模式安装和安静模式安装。
安静模式安装需要配置“reponsefile”,设置安装参数安装,这种模式适合于高级用户安装,或者无法输出安装安装界面的用户使用。
例如Install.exe -options "D:\installImage\WAS\responsefile.nd.txt" –silent界面安装模式适合大多安装场合,安装向导引导用户一步一步进行安装。
界面安装一种是运行launchpad.exe,运行launchpad需要有浏览器,windows环境都有默认浏览器,unix 或linux环境没有安装浏览器或没有设置默认浏览器时,需要现设置浏览器。
如“export firefox=/opt/firefox”。
界面安装的另一种方式是直接到W AS目录下运行install.exe。
启动安装向导进行安装。
安装W AS时需要注意什么?安装W AS时,WAS的windows环境默认安装路径“c:\program files\IBM\Websphere”,这个默认安装路径是不被NC应用所支持,NC应用要求安装简单,不要有空格,不要有下划线,不要有连接线等特殊路径。
运行维护管理制度
1、总则第一条:为保障公司信息系统软硬件设备的良好运营,使员工的运维工作制度化、流程化、规范化,特制订本制度。
第二条:运维工作总体目的:立足主线促发展,开拓运维新局面。
在公司发展壮大时期,通过网络、桌面、系统等的运维,促进公司稳定可连续性发展。
第三条:运维管理制度的合用范围:运维部全体人员。
2、编制方法本实行细则涉及运维服务全生命周期管理方法、管理标准/规范、管理模式、管理支撑工具、管理对象以及基于流程的管理方法。
本实行细则以ITIL/ISO20230为基础,以信息化项目的运维为目的,以管理支撑工具为手段,以流程化、规范化、标准化管理为方法,以全生命周期的PDCA循环为提高途径,体现了对运维服务全过程的体系化管理。
3、运维部工作职责一、负责网站运维和技术支持(一)根据网站运营战略和目的,负责网站整体架构、栏目、应用系统等技术开发方案制定和组织开发,保障网站技术的稳定性和先进性。
(二)负责网站栏目和应用系统的使用培训和操作使用指南编写,对用户使用过程中出现问题的沟通和解决;(三)网站设备和软件购买计划书的拟定,涉及采购数量、品牌规格、技术参数。
会同行政部进行采购。
(四)网站设备和软件操作规程和应用管理制度的制定,并负责监督执行。
(五)网站设备和软件安装、调试和验收,使用培训和维修保养。
(六)网站平常运营过程中信息安全和技术问题的协调解决,保障网站24小时安全稳定运营。
(七)网站技术服务外包管理,重要涉及技术外包开发、运营服务托管和空间域名管理。
(八)负责网站管理系统及设备保密口令的设立和保存,保密口令设立后报中心主任备案,保密口令设定后任何人不得随意更改,保密口令每季度更新一次。
(九)负责网站新程序、新系统和网站改版升级方案技术的设计开发。
二、负责网站信息和技术安全(一)执行国家和省上有关网络信息技术安全的法律法规,与通信管理和网络安全监管部门联络,及时解决网站信息技术安全面存在的问题,保证网站安全、稳定、可靠运营。
中间件安装部署规范
WebLogic日常维护手册变更记录目录变更记录 (2)第一章Weblogic安装部署规范 (4)1.1安装前的准备工作 (4)1.1.1创建weblogic软件对应用户 (4)1.1.2上传安装介质包 (4)1.1.3主机环境检查 (5)1.2 软件安装 (5)1.2.1 jdk安装 (5)1.2.2 weblogic软件安装 (6)1.2.3 创建域 (9)1.2.3 域节点配置 (14)第二章Tuxedo安装部署规范 (17)2.1安装前的准备工作 (18)2.1.1创建tuxedo软件对应用户 (18)2.1.2上传安装介质包 (18)2.2 软件安装 (18)2.2.1 tuxedo软件安装 (18)2.2.2 配置环境变量 (22)2.2.3 测试 (22)第一章Weblogic安装部署规范1.1安装前的准备工作1.1.1创建weblogic软件对应用户如已创建了单独的用户,则不需再另建用户,一般新建的用户的主目录在/opt(空闲空间较多,至少5g)下。
建议在用户下安装单独jdk、weblogic软件以及创建域,不与其他用户共享。
useradd -d 目录-m 用户名passwd 用户名注:1、设置密码位数不少于8位,2、密码中必须包含字母(大小写)、数字和特殊字符中的两种。
chown –R 用户名目录su –用户名1.1.2上传安装介质包注:每种操作系统都有对应的操作系统的jdk,weblogic9必须使用jdk1.5,weblogic10必须使用jdk1.6。
1.1.3主机环境检查1)检查主机名,不允许主机名为’ localhost’之类的默认名称2)检查安装用户的打开文件数是否为1024以上3)检查控制台端口是否被占用,建议控制台端口设置为8000以上,受管服务端口4000到9999之间。
通过netstat –na|grep 端口号查看端口是否已使用4)检查/etc/hosts文件中是否设置了主机名记录。
Weblogic常见报错以及解决方法[转载]
Weblogic常见报错以及解决⽅法[转载]Weblogic常见报错以及解决⽅法[转载]2020-09-13 09:55:22 4109 收藏 11⽂章标签:前⾔:Oracle WebLogic中间件在⽹站部署过程中经常会使⽤到。
该产品系列的核⼼是Oracle WebLogic服务器,它是⼀个功能强⼤和可扩展的Java EE服务器。
今天整理了在运维过程中经常会遇到的各种报错以及解决⽅法,纯技术⼲货,希望能够对正在学习weblogic过程中的您提供帮助。
weblogic有两种部署⽅式,单点模式和集群模式,单点模式直接创建⼀个域,在控制台进⾏程序部署即可;⽽集群模式分为admin(管理)节点和Managed(被管理)节点,管理节点通过控制台对被管节点进⾏管理,程序部署在被管节点的集群上。
不论是单点模式,还是集群模式,常见的报错基本⼀致。
基本概念Domain :域是作为单元进⾏管理的⼀组相关的 WebLogic Server 资源。
⼀个域包含⼀个或多个 WebLogic Server 实例,这些实例可以是集群实例、⾮群集实例,或者是集群与⾮群集实例的组合。
⼀个域可以包含多个集群。
域还包含部署在域中的应⽤程序组件、此域中的这些应⽤程序组件和服务器实例所需的资源和服务。
应⽤程序和服务器实例使⽤的资源和服务⽰例包括计算机定义、可选⽹络通道、连接器和启动类。
Domain 中包含⼀个特殊的 WebLogic 服务器实例,叫做 Administration Server,这是我们配置管理Domain中所有资源的核⼼。
通常,我们称加⼊Domain中的其他实例为 Managed Server,所有的Web应⽤、EJB、Web Services和其他资源都部署在这些服务器上。
Administration Server :管理服务器是控制整个域配置的中⼼操作节点,管理服务器维护着整个域的配置并将配置分配到每个被管理服务器 Managed Server 中。
(完整)Weblogic 中文乱码问题的处理
(完整)Weblogic 中文乱码问题的处理编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整)Weblogic 中文乱码问题的处理)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整)Weblogic 中文乱码问题的处理的全部内容。
Weblogic对中文乱码问题的处理在开发BEA Portal 8.1内容管理的过程中,我们经常遇到在程序中不能正确对中文进行处理的情况。
发生乱码时,中文字符就变成了一个个问号或怪字符(例如图3中的情况),确实比较令人着急。
当然,这并不是BEA Portal的问题,因为java中出现中文乱码问题一般都是由于对程序中的编码/解码方式(如:UNICODE编码和其它本地的编码)使用不当所造成,而这些问题本身都是可以通过合理途径加以解决的。
要解决这些问题,首先要搞清楚的是一些常见的字符集编码方式.ISO8859系列是8位的西文字符集(如:ISO8859-1, ISO8859-2等),0~0x7F仍与ASCII字符集保持兼容,大于0x7F的是各种拉丁字符或欧洲字符的扩展;GB2312是简体中文编码方式,BIG5是繁体中文的编码方式,它们表示西文字符时用单字节,表示中文用两个字节,而GBK可以看成是GB2312的扩展;Java中为了便于国际化,它的字符数据都是16位无符号型数据??UNICODE集;而在以英文为主要信息的互联网时代,UNICODE对任何字符都采用双字节表示的方式极其浪费空间,所以在此基础上出现了UTF—8,在UTF-8中,属于US—ASCII中的字符,仍用一个字节表示,且和US—ASCII兼容,其他的字符,则用1(大于0x7F部分)到3个字节。
WLS基本概念和日常维护管理
Domain 与 Server Cluster 与 Multicast NodeManager 资源管理(Thread pool & Connection Pool) 应用部署
WLS基本概念(20)
应用部署
应用的部署涉及到WLS域配置的建立,Server实例的分 布结构和资源分配;(这里我们主要针对WLS的应用 部署协议进行说明) 应用部署采用stage两阶段部署协议;
WLS基本概念(2)
Domain 与 Server
域建立时将建立域的管理员用户/密码,启动Server时必 须提供用户名和密码; 管理Server能够独立启动,启动时会验证产品License, 读取config.xml配置,用户验证,搜索可能存在的被管 Server; 被管Server通常无法独立启动,启动时需要首先与管理 Server建立联系以获得其相关的配置信息; 从WLS 7 以后通过配置可以让被管Server存储配置文件 的备份,从而能够独立启动;
WLS基本概念(13)
NodeManager
远程启动的Server实例需要配置远程启动参数, NodeManager通过这些参数在本地直接启动WLS被管服 务实例,不需要远程主机上的启动脚本; 配置NodeManger后,通过WLS Console关停远程Server 时将改为与所对应的NodeManager进行通信,由 NodeManager完成本地Server的关停; NodeManager支持同时对多个Domain提供服务;
第一阶段,完成应用介质的准备,通常是到各Server实例的应 用文件的拷贝;第二阶段开始应用到各目标Server 的部署;只 有在第一阶段成功完成,才会进行第二阶段部署; 管理Server缺省使用no stage,直接从本地进行部署;被管 Server缺省使用stage模式; 部署协议可以设置在Server级,也可设置在应用级,应用级的 设置优先;
WAS的日常管理维护问答
W A S的日常管理维护问答LELE was finally revised on the morning of December 16, 2020WAS的日常管理维护问答IBM Webshpere 简称WAS,是一个容易管理和维护的中间件。
其在国内的市场占有率超过weblogic。
NC从版本开始全面支持WAS中间件,向用户提供更好的服务。
在日常的管理和维护中,管理人员可能遇到不同的问题,为了便于大家对WAS维护有有进一步了解。
此文粗略介绍一下。
本文采用问题方式介绍WAS 的管理以及维护工作。
WAS的安装有那几种方式?安装WAS时需要注意什么?如何选择建立不同profile?WAS的控制台在什么安装?如何进入WAS控制台?使用什么样浏览器更合适WAS的补丁在什么可以找到?如何向WAS中间件打补丁?在什么地方停止启动服务?在什么地方停止启动agent?部署NC50过程如何如何生成IHS的插件?如何向NC50应用打补丁?WAS的安装有那几种方式?WAS的安装方式有界面模式安装和安静模式安装。
安静模式安装需要配置“reponsefile”,设置安装参数安装,这种模式适合于高级用户安装,或者无法输出安装安装界面的用户使用。
例如-options "D:\installImage\WAS\" –silent界面安装模式适合大多安装场合,安装向导引导用户一步一步进行安装。
界面安装一种是运行,运行launchpad需要有浏览器,windows环境都有默认浏览器,unix或linux环境没有安装浏览器或没有设置默认浏览器时,需要现设置浏览器。
如“export firefox=/opt/firefox”。
界面安装的另一种方式是直接到WAS目录下运行。
启动安装向导进行安装。
安装WAS时需要注意什么?安装WAS时,WAS的windows环境默认安装路径“c:\programfiles\IBM\Websphere”,这个默认安装路径是不被NC应用所支持,NC应用要求安装简单,不要有空格,不要有下划线,不要有连接线等特殊路径。
Wls_weblogic管理监控参考模板
中间件Weblogic管理监控注意事项Weblogic监控的目的:发现系统中的隐患及系统运行是否稳定。
主要从以下几方面进行检查:一、操作系统:检查系统cpu、内存等使用是否异常。
如在负载不大的情况下,cpu是否一直居高不下,内存占用是否一直很大。
可以通过top(topas)、vmstat、free –m、ps等命令查看。
二、网络:1、位于一个domain中各个服务器是否能够联通。
2、weblogic服务器与数据库服务器的链接是否畅通。
三、Weblogic1、检查是否对jvm进行了优化,如最大堆内存、最小堆内存,以及gc算法是否合理。
2、检查gc是否正常主要是通过weblogic控制台,查看jvm的空闲内存的变化情况,每次gc的回收情况。
特别是可以在控制台强制垃圾回收,看看回收的内存是否太小。
如果回收的内存太小,说明可能存在内存益处的隐患。
3、检查线程数通过weblogic控制台可以查看线程数的统计信息。
weblogic9及以上的线程是自优化的。
但应该查看系统的线程最大数是否过大,如果过大,就要注意系统为什么会有这么大的压力。
如下为示例截图Active Execute Threads:在活动的线程池内处理请求的线程个数Execute Thread Total Count:线程池内线程的总数Execute Thread Idle Count:池内的空闲线程数。
它不包含stuck和standby 的线程数。
它是指等待接收新请求到来并处理的线程个数queue length :请求队列的长度,及队列中等待线程处理的请求的个数hogging thread count :线程处理一个请求时间超过一定值被视为hogging 状态,如果继续处理请求超过一定时间将被视为stuck,或处理完请求后被放回线程池standby thread count :统计在standby(备用)线程池内的线程数。
这些线程不需要处理当前请求被放入standby池内,当活动的线程池内需要更多线程时,这些线程将被激活。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
81
82
83
一组应用资源的打包
◦ ◦ ◦ ◦ Web applications (.war) EJB applications (.jar) Java applications (.jar) Resource adapters (.jar)
29
在Windows或者Linux平台上安装WebLogic Server10gR3
30
J2EE介绍 WebLogic Server10gR3安装 简单Domain配置和管理 应用部署 日志文件分析
31
域是管理的单元或边界 作为一个单元来管理的,并相互关联的一组Weblogic 服 务器资源被称为域
10
访问命名和目录服务
11
12
消息服务 事务,可靠性
13
标准接口访问管理资源
14
应用客户端:通过JRMP/T3,IIOP,COM和WebLogic Server交互
◦ 独立运行的java application ◦ 运行在浏览器里的applet
Web Client:以Servlets/JSPs通过HTTP协议和WebLogic Server进行交互
32
机器:
◦ ◦ ◦ ◦ 可以对应到服务器所在的物理硬件 可以是Unix或non-Unix类型 可以用来远程管理和监控 用于加强fail over管理
33
服务器是执行在单一Java虚拟机(JVM)中weblogic.Server 类的实例。 服务器:
◦ ◦ ◦ ◦ 最多和一个WLS机器关联 占用一定数量的RAM 是多线程的 在weblogic中分管理服务器和被管理服务器
41
42
43
43
44
45
46
适用于Domain跨多机情况
47
48
49
50
51
启动脚本
◦ Domain目录下/bin/startWebLogic.sh/.cmd,启动AS ◦ Domain目录下/bin/startManagedWebLogic.sh/.cmd,启动MS
startManagedWebLogic Server-0 t3://localhost:7001
37
38
系统管理控制台是一个基于浏览器的图形界面的管理工具, 用来管理weblogic的domain
39
管理Server 被管Server 集群 数据库连接 JMS 安全 Domain运行模式
◦ 开发 ◦ 生产
40
<WL_HOME>/common/bin config.sh/config.cmd Console方式配置domain,-mode=console
2011-8-8 版本1.0
J2EE介绍 WebLogic Server10gR3安装 简单Domain配置和管理 应用部署 日志文件分析
2
J2EE介绍 WebLogic Server10gR3安装 简单Domain配置和管理 应用部署 日志文件分析
3
Java的不同的3个平台
处理web内容,如image 转发请求 HTTP/HTTPS访问
17
处理业务逻辑
18
19
J2EE介绍 WebLoБайду номын сангаасic Server10gR3安装 简单Domain配置和管理 应用部署 管理监控和日志文件分析
20
安装前检查
◦ ◦ ◦ ◦ 操作系统版本、补丁、JDK版本 硬盘空间 安装介质 认证列表
4
Java Platform 2 Enterprise Edition 用J2EE开发的应用
◦ ◦ ◦ ◦ 标准化的 遵从于规范的要求 用Java语言实现 可以部署在任何合适的应用服务器
5
6
Servlet JSP EJB JDBC JNDI JMS JTA JAAS JMX JCA
◦ HTTP浏览器 ◦ Webservice (SOAP over HTTP)
15
请求转发 负载均衡和容错 安全控制 常见的proxy server
◦ 硬件代理,F5 ◦ 软件代理,WLS的Web server plug-in;WLS的 proxy/cluster servlet
16
36
Domain组成
◦ ◦ ◦ ◦ ◦ Domain由server组成 Server分Administration server和Managed Servers Administration server负责domain的管理,一般不负责应用 Managed Servers部署实际的应用 Cluster
26
如果是Windows平台,是否安装Node Manager服务
◦ 一般选择否
27
安装内容、安装目录小结显示,确认,开始安装
28
jdk<version> jrockit_<version> modules tools utils wlserver_<version> workshop_<version>
打包文件.ear
84
85
86
87
阅读WebLogic安装目录下自带的examples例子,在上节 实验环境中部署webapp/ejb/application,并测试应用 监控应用的运行
88
J2EE介绍 WebLogic Server10gR3安装 简单Domain配置和管理 应用部署 日志文件分析
34
WebLogic集群技术指通过一组服务器共同工作,在多台 机器间复制应用表示层和应用逻辑层的能力,实现关键业 务系统的负载分布,消除个别故障点。 集群用来实现负载均衡和容错
35
JVM--Java虚拟机
◦ JVM是Java虚拟机(Java Virtual Machine)的缩写。 ◦ 它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各 种计算机功能模拟来实现的。 ◦ Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还 具有相应的指令系统。
89
Server日志
◦ 记录单个Server的活动 ◦ Domain目录下/servers/server_name/logs/server_name.log ◦ 可以在Admin Console上控制日志记录信息的级别、日志文件大小和 数量
Domain日志
◦ 记录Domain各Server的关键告警 ◦ Domain目录下/Admin Server/logs/domain_name.log ◦ 可以在Admin Console上控制日志记录信息的级别、日志文件大小和 数量
54
http://ASIP:ASPORT/console https://ASIP:ASPORT/console 输入Admin用户名和口令
55
56
57
config目录下不要放置与配置无关的文件
58
59
创建一个简单的WLS Domain,包含一个AS和3个MS,2 个MS组成一个集群 修改JVM的启动参数,-xmx和-xms,启动AS和3个MS 使用Admin Console监控Server状态
/docs/cd/E13196_01/platform/suppconfigs/ind ex.html
安装模式
◦ GUI安装 ◦ Console安装 ◦ Silent安装
安装介质下载
◦ ◦
◦ J2ME Java 2 Platform, Micro Edition (J2ME) 是最小的 Java 平台,可用 于消费和嵌入式设备,如智能卡和手机 ◦ J2SE Java 2 Platform, Standard Edition,是java的标准版,定义了最基 本的java功能
◦ J2EE Java 2 Platform, Enterprise Edition,用于企业级的大型分布式网 络应用。
63
可以在Server或者Application一级设置部署模式
64
65
66
67
68
69
70
71
72
73
先停止应用,然后删除
74
weblogic.Deployer工具,对应的ant工具是wldeploy 使用该命令之前,需要设置相应的环境变量,可以运行 Domain目录下/bin/setDomainEnv的脚本
7
Servlet是运行在server端的java应用,接收客户端请求并 生成动态响应结果,使用java来编程,运行时编译成class
JSP是基于HTML文档格式的,可以嵌入tag, java code等, 运行前先编译成servlet,然后从servlet->class
8
封装业务逻辑 分布式组件应用 类型
21
Chmod a+x weblogicinstall.bin/.jar sh weblogicinstall.bin –mode=console java –jar weblogicinstall.jar –mode=console
◦ 需要先安装JDK