共计 2636 个字符,预计需要花费 7 分钟才能阅读完成。
这篇文章将为大家详细讲解有关 WebLogic 服务器基础知识是什么,文章内容质量较高,因此丸趣 TV 小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。
企业 IT 环境中需要一种技术来实现多个独立系统彼此“无缝地”联系。WebLogic Server 就是一种可以桥接各种数据通信请求并处理系统集成的系统。
什么是 WebLogic 服务器?
WebLogic 服务器是一个应用服务器,用作开发,部署和运行多层 (n 层) 分布式 Java 应用的平台。它还充当托管在其上的应用与远程数据库或消息服务器之类的应用之间的桥梁。
甲骨文是目前市场上流行的在线事务处理 (OLTP) 平台的提供商,而 WebLogic 服务器是使甲骨文成为主要竞争者的得力工具之一。他们在 2008 年收购了 BEA Systems,从而获得了这个 Java 2 平台企业版 (J2EE) 服务器。
WebLogic 服务器位于中间层,与代理和防火墙一样。这是位于前端外部应用 (通常是与外部的浏览器启用的接口) 和数据库服务器 (后端层 - 存储数据的服务器) 之间的层。
从这个中间件位置,WebLogic 服务器集中了应用服务,例如:
Web 服务 – Web 服务器的各种功能
业务服务 – 流程的业务组件
后端连接 – 启用与后端存储设备和服务器的连接
换句话说,这个基于 Java 的应用服务器可以实现业务流程的最佳和简化的端到端性能。更重要的是,它使用缓存和连接池等技术功能,这意味着 WebLogic 还有助于减少处理和事务时间。此外它还提供企业级安全性和强大的角色管理功能。
基本的 WebLogic 架构?
除了作为 J2EE 服务器之外,WebLogic 还可用于企业和管理其他服务器,从而管理在其上运行的服务。
域:这是为了便于管理而组合在一起的应用集合。域由管理服务器和受其控制的多个受管服务器组成。
基础域:这是一个只有管理服务器而没有其他内容的新域。它可能不实用,但它可以独立存在。
托管服务器:这些服务器存在于域内并用于各种目的。此类服务器的示例包括 SOA Suite,WebCenter Suite 和 Business Intelligence Suites。
安装 WebLogic 服务器
要下载 WebLogic 服务器副本,需要到 Oracle Technology Network 软件下载页面。在接受许可协议并下载你首选的软件版本后,就可以开始安装了。
安装方案包括:
创建基本域 – 每当你安装新的 WebLogic 实例时,默认情况下,将创建一个没有托管服务器的基本域。在添加托管服务器之前,它实际上不会做太多。
在基本域中创建托管服务器 – 接下来,你将继续创建添加到主基域的托管服务器。这称为“扩展基域”。
在新域中创建托管服务器 – 如果你决定要在自己的域中运行托管服务器,WebLogic 允许你克隆主域中的现有管理服务器并使用它为新托管服务器创建新域。这称为“扩展托管服务器”。
集群托管服务器 – 在这种情况下,一旦托管服务器安装在不同的域中,它们就可以“集群”在一起,由一个可驻留在任一域中的管理服务器运行。
无论你选择何种安装方式,或最初选择的体系结构配置,都可以随后根据业务流程逻辑的需要重新构建设计。
应用 WebLogic
理想情况下,WebLogic 可以很好地适应业务的技术环境,在这种环境中,它可以通过以下方式进行配置:
作为所有基于 Java 应用的托管解决方案
充当高端网站的家
解决前端应用和后端服务器之间连接速度慢问题的最佳安全解决方案
成为能够应对业务可扩展性问题的桥梁
简而言之,可以说 WebLogic 是一个具有未来发展前景的应用服务器。它可以作为需要包含在业务数据处理流程中的其他 Java 应用,业务套件和硬件设备的辅助工具。
WebLogic 使用哪些监控和管理工具?
主要介绍三种最流行的 WebLogic 管理和监控工具。
SolarWinds WebLogic 性能监控工具
虽然它是第三方产品,但 SolarWinds WebLogic 性能监控工具是一个管理套件,涵盖了监控和管理 WebLogic 的所有方面。
通过查看此工具的功能,我们可以深入了解它的实际功能:
监控内存分配和使用情况,确保完成流程而不会占用资源
服务器和应用监控,提供对线程和池的深入性能洞察。这包括当前等待时间和执行请求所花费的时间,以及跟踪待处理的请求
与服务器和应用监控器集成后,SolarWinds 数据库性能分析器提供与 WebLogic 相关的 Oracle 数据库的详细分析和报告
监控数据库,如 SQL Server,MySQL,DB2,SAP ASE 和其他数据库,在数据存储方面实现几乎 100% 的全面通信
监控 VMware 和 Hyper- V 等虚拟环境和应用,允许复制和测试模拟设置
BEA WebLogic 管理控制台
可以通过 Web 浏览器访问这个本机 Oracle 管理控制台,并从 WebLogic 域的 Administration Server 实例运行。它使用称为 MBean 的 Java 对象,每个对象都包含一组属性,这些属性定义用于管理服务器的不同功能和操作的参数。
可以使用此管理工具完成的工作包括:
启动,停止实例和群集配置
配置服务器服务,如数据库连接 (JDBC) 和消息传递(JMS)
用户,组和角色的安全性和管理
配置和部署 Java 应用
监控服务器和应用的性能,通过服务器和域日志文件排除故障
WebLogic 智能仪表板和监控(WLSDM)
WebLogic 智能仪表板和监控 (WLSDM) 是另一个第三方管理和监控工具,它是一个控制台扩展,而不是一个独立的解决方案。
WLSDM 的一些强大功能包括:
简单,快速,非资源密集型安装,扩展独有的优势,可以获取 WebLogic 域的快照
能够创建无限数量的自定义仪表板,以满足管理员控制和报告查询的需求
通过使用 WLSDM 指标浏览器轻松创建警报和通知
存储和检索旧数据,包括度量数据,后端数据,甚至报警,用于比较和分析
脚本的添加和调度,以便于管理 CRON 作业
WebLogic 的优缺点
优点:
它是甲骨文的优质产品之一,具有数据安全性和完整性保证
一个强大的故障安全解决方案,这是关键任务计算环境必须的
能够通过紧凑的报告在 WebLogic 域上绘制完整的图表,以便于理解和准确的决策
缺点:
与其他类似的软件解决方案相比,可能看起来有点笨重和臃肿
并非每个中小型企业都能承担相当复杂的许可费用
关于 WebLogic 服务器基础知识是什么就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。