文档章节

WebLogic教程

BeGit
 BeGit
发布于 2017/01/10 14:52
字数 1089
阅读 1033
收藏 2

一:简介

1.一个文件,可以分文件安装。

2.可见它是架构层面的可扩展性。

3.这是各款服务器的对比

二:安装

1.配置要求

2.安装过程

3.测试安装

a.建立一个新的域,默认名:base_domain.

b.配置管理员用户名,密码。密码暂定:weblogicAa1&

c.域创建完后就可以启动后。然后输入刚才的用户名,密码能进入控制台,说明安装成功了。

http://[主机IP]:7001/console/

三:基本概念

1.域感觉就是对服务器资源等的划分。单部署多个域,单域部署多个机。这点开始是没注意到的,集群需要在一个域中,不能在多个域中。

2.始终注意这一点:一个域就是一个管理节点,是管理的单元。域可以是逻辑或地域的划分,小型单元的更能高效的管理,可以按开发,测试,生产来划分。

4.为什么域?域是一种管理单元(如区分开发,测试,生产),地域,业务,职责等。重要的是域之间是可以通信的,这样比一个域过于庞大而很难管理好的多。

5.WebLogic Server是一个执行 weblogic.server类的java虚拟机。

6.域的中央控制实体就是管理服务器了,配置信息包号config.xml,每个服务器器实例都包含日志信息,实例服务器的管理配置信息是从管理服务器获得的。

7.作为管理服务器的实例不会运行业务应用程序,只管理域中的资源,受管服务器实例要运行业务应用程序。

8.管理服务器有一个节点管理程序,需要时候,可以决定请求分发和启动那个节点。

9.machine是可以承载一个或多个weblogicserver实例的物理计算机。

一个域可能包括1个或多个机器,1个机器可能包含多个服务实例,一个域只有一个管理服务器(确实是这样的)。

10.我的理解要没错的话,集群是同个域里面有多个受控服务实例的结构。

四:目录结构

1.配置文件

每个元素都会提供一个配置API中相应的属性。

2.config.xml

是存储管理对象的变更信息,一般通过控制台修改,配置文件下有不少元素,每个元素又有一些自己的属性,每个属性都有对应API.

3.weblogic.xml

有点类似web.xml,里面有些安全映射功能(不知道干毛的),除此外还有很多session,url,cookie,文件jdbc持久化,jsp编译配置,j2EE规范的web.xml配置融合,自身的权限控制,安全验证,EJB配置等。

4.日志文件

a.域日志文件如

D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\base_domain.log 默认名domain_<name>.log

b.服务器日志文件

D:\Oracle\Middleware\user_projects\domains\base_domain\servers\AdminServer\logs\WLS_HOME\user_projects\domains\base_domain\servername\logs\AdminServer.log 默认名server_<name>.log

五:常用,现在我们是把tomcat的项目迁移到weblogic服务器上,需要添加个weblogic.xml配置文件。

 

WEBLOGIC负载均衡原理 

http://blog.itpub.net/25462274/viewspace-1442487/

(2) Clustered Servlets

Servlets也是可以进行Cluster的。对于Servlets,它用replica-aware proxy替代了replica-aware。这个proxy接受web server上所有请求,并转给集群中的某一Server。Proxy对cluster的所有请求进行负载均衡,并且当请求失败时会进行恢复处理。Proxy还可以在cluster中特别是Server没有正常完成请求响应时保持session状态。当session初始化时,proxy按照负载均衡算法选择一台Server保存session,此后,所有与此session相关的请求都由这同一台Server处理。为了避免当此Server出错时,无法保存客户端状态信息,所以session会被复制下来,并且session的所有变化都会在备份中进行及时更新,这样,当原有Server在响应请求过程中失败时,proxy会立即获取session的备份,并由此继续响应客户端请求,同时做新的复制。

© 著作权归作者所有

BeGit
粉丝 20
博文 93
码字总数 71312
作品 0
顺义
后端工程师
私信 提问
linux下weblogic10.3.6的安装

环境准备 linux操作系统:centos64位 jdk版本:1.7 安装包:wls1036_generic.jar 到官网下载 http://www.oracle.com/technetwork/cn/middleware/weblogic/downloads/wls-main-091116-zhs.htm......

allenwe23
2018/08/13
99
0
安装Weblogic开机自启动的脚本。以及普通用户weblogic的调用管理。

安装Weblogic开机自启动的脚本。以及普通用户weblogic的调用管理。 1:以root添加用户,创建BEA_BASE groupadd bea useradd -g bea -m weblogic mkdir /opt/bea chown bea.weblogic /opt/bea...

王宝林
2012/05/16
1K
0
centos安装weblogic,启动报错

我在虚拟机的centos上安装了weblogic,并新建的域,都成功了,但启动的时候有报错。我的weblogic版本是10.3.5 ,jdk是1.7. 哪位大神遇到过,求解答!!! JAVA Memory arguments: -Xms512m -X...

YesI_Du
2016/06/22
353
1
安装weblogic不同版本对JDK和Spring的支持度

现在很多人在使用SSH架构(Spring, Struts, Hibernate)开发, Tomcat 上开发完了, 认为往WebLogic上一放, 就可以正常的运行. 然而实际情况并非这么简单. 首先是JDK支持问题, Tomcat 5.0 开始都...

linuxprobe16
2018/11/29
16
1
CentOS7.2 安装Weblogic12c

安装jdk 注意weblogic版本及其支持的jdk版本;卸载OpenJDK,用命令rpm -qa|grep java 和 rpm -qa|grep jdk显示所有jdk有关的安装包,然后用命令rpm -e --nodeps filename 将文件都删除 下载o...

從此迷花粉
03/07
229
0

没有更多内容

加载失败,请刷新页面

加载更多

64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
今天
10
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
今天
7
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
今天
6
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
今天
11
0
实验分析性专业硕士提纲撰写要点

为什么您需要研究论文的提纲? 首先当您进行研究时,您需要聚集许多信息和想法,研究论文提纲可以较好地组织你的想法, 了解您研究资料的流畅度和程度。确保你写作时不会错过任何重要资料以此...

论文辅导员
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部