浅谈JBoss企业应用平台6管理和配置

时间:2022-08-10 03:08:20

浅谈JBoss企业应用平台6管理和配置

摘 要:JBoss企业应用平台6是一个建立在开放标准下的中间件平台,并与Java EE兼容。它集成了JBoss应用服务器与高可用性集群,强大的消息,分布式缓存,和其他技术来创建一个稳定、可伸缩、快速的平台。此外,它还包括api和开发框架可以用来开发安全、强大、快速和可伸缩的Java EE应用程序。JBoss企业应用平台6是一个认证的实现Java企业版6全面概要文件和Web Profile规范。

关键词:服务器;管理;配置;应用

中图分类号:TP217

管理域提供集中管理多个服务器实例和物理主机,而一个独立的服务器只允许一个单独的服务器。配置、资源配置、套接字绑定模块、扩展和系统属性都可以管理每个服务器组。

管理控制台,管理CLI是全新的接口来管理您的域或独立的JBoss企业应用平台实例。不再有任何需要手工编辑XML配置文件[1]。管理甚至为CLI提供了批处理模式,以便脚本和自动化管理任务。应用程序安全性,包括安全域,是简化配置的集中管理。

JBoss企业应用平台的目录布局6进行了简化。现在的模块/目录包含应用服务器模块,而不是使用特定于常见和服务器的lib/目录。域和独立/目录包含的构件为域和独立资源配置和配置文件。类加载机制已经完全模块化,这样模块根据需要加载和卸载。这提供了性能和安全利益,以及非常快的启动和重启时间。数据源管理是流线型。数据库驱动程序可以像其他服务一样资源配置。此外,数据源直接创建和管理在管理控制台或管理CLI。JBoss企业应用平台6的迅速启动和停止,特别有利于开发人员。它使用更少的资源并且非常有效的使用系统资源。JBoss企业应用平台6为您提供多个管理工具来配置和管理您的实现要求。这些包括新的管理控制台或命令行接口(CLI)的管理,作为底层管理API的例子,使专家用户能够按照他们自己的愿望开发自己的工具。

1 JBoss企业应用平台6配置文件

配置文件使用的概念在早期版本的JBoss企业应用平台是不使用的。JBoss企业应用平台6现在使用少量的配置文件来保存所有配置信息。模块和驱动程序可以根据需要加载,所以默认的配置是在早期版本的JBoss企业应用平台的配置。在资源配置时,模块依赖关系决定,命令,并解决了服务器或域控制器,以正确的顺序加载。取消资源配置期间,模块将自动卸载[1]。可以禁用模块或手工删除驱动程序或其他服务的子系统配置。然而,对于大多数情况下这是不必要的。

2 启动JBoss企业应用平台6作为一个独立的服务器

(1)在Red Hat Enterprise Linux中启动JBoss企业应用平台6作为一个独立的服务器。运行以下命令:EAP_HOME/bin/standalone.sh。(2)在Microsoft Windows服务器中启动Jboss企业应用平台6作为一个独立的服务器。运行以下命令:EAP_HOME\bin\standalone.bat。(3)可选:指定额外的参数。打印列表附加参数传递到启动脚本,使用- h参数。

3 启动JBoss企业应用平台6作为一个管理域

(1)在Red Hat Enterprise Linux管理域启动JBoss企业应用平台6。运行以下命令:EAP_HOME / bin / dom ain.sh。(2)在Microsoft Windows服务器启动JBoss企业应用平台6作为一个管理域。运行以下命令:EAP_HOME \ bin \ dom ain.bat。(3)可选:额外的参数传递给启动脚本。列表的参数可以通过启动脚本,使用-h参数。

4 任务总结

根据您使用的操作系统或使用的是一个管理域或独立服务器如果你不指定一个配置文件,过程略有不同,当您启动服务器,您可以指定一个手动配置,否则将默认服务器启动文件。

5 任务先决条件

在使用另一个配置文件,可以使用缺省配置作为模板。配置文件管理域,需要放置在EAP_HOME/域/配置/。对于独立的服务器,配置文件应放置在EAP_HOME/独立/配置/。

管理域:对于一个管理域,提供配置文件的文件名,domain-config参数作为一个选项。如果配置文件驻留在EAP_HOME/dom/配置/目录,你不需要给出完整路径。

6 文件系统路径

JBoss企业应用平台6为一个文件系统路径使用逻辑名。domain.xml主机。xm l和独立。其他部分的配置可以参考这些路径的逻辑名称。它允许特定的主机配置解决普遍的逻辑名称。例如,日志子系统配置包括jboss.server.log的引用。dir路径指向服务器的日志目录。JBoss企业应用平台6自动提供了许多标准路径不需要用户在配置文件中重新配置它们。

7 使用管理控制台配置一个服务器

导航到服务器的服务器管理控制台配置面板选择Server选项卡的右上的控制台。扩大服务器配置菜单项左边的控制台,并从列表中选择相关的服务器。编辑服务器配置选择服务器列表下的编辑按钮。更改配置属性。在服务器列表选择Save按钮。添加一个管理控制台资源配置。

(1)导航到管理控制台资源配置管理面板:选择Runtime选项卡的右上角控制台。从菜单中选择资源配置管理资源配置选项控制台的左侧。资源配置管理面板出现了。(2)添加资源配置内容:在右上角Deploym面板选择添加内容按钮。(3)选择一个文件来配置资源:在对话框中,选择文件按钮。浏览您想要资源配置的文件并选择上传。选中文件后选择Next按钮。(4)验证资源配置的名字:验证资源配置名称和运行时名称出现在上传对话框。一旦名字被验证选择Save按钮来上传文件。

8 使用管理控制台更改默认日志级别

(1)在管理控制台中导航到日志面板:在管理域选择配置文件选项卡的右上的控制台,然后从左边的控制台下拉列表中选择相关的配置文件。从菜单中选择核心日志记录选项控制台的左侧选择一个管理域或一个独立的服务器。在控制台顶部单击日志类别选项卡。

(2)编辑日志详细信息:对于任何日志分类表编辑条目的细节。在日志中选择一个条目类别表,然后选择Edit按钮下面的细节部分。设置日志级别的日志级别下拉框。完成后选择Save按钮。

9 在管理控制台中创建一个新服务器组

(1)导航到服务器组:在右上角选择“配置文件”选项卡。(2)在左侧菜单选择服务器组下的集团Configurations选项卡。(3)添加一个服务器组:单击Add按钮添加一个新的服务器组。(4)配置服务器组:输入服务器组的名称。选择您想要添加这个概要文件的服务器组。

选择您想要添加的套接字绑定服务器组。选择Save按钮来保存您的新团体。添加初始用户管理接口

10 概述

在默认情况下管理接口在JBoss企业应用平台6,并没有默认用户。只是由于为了防止简单的配置错误引发的安全漏洞的一个安全预防措施[2]。这个任务描述如何创建最初的管理用户,可使用基于web的管理控制台和远程管理CLI的实例来配置和管理JBoss企业应用平台6从远程系统[2]。

11 结果

任何添加在安全域中被激活的用户,都能够在ManagementRealm领域从远程系统管理JBoss企业应用平台6。

参考文献:

[1][美]Michael Yuan Thomas Heute.JBoss Seam Web 应用开发[M].人民邮电出版社,2006,1.

[2]郅晶晶.JBoss实战:服务器配置指南[M].清华大学出版社,2011,2,24.

作者简介:杨樟(1976-),男,辽宁铁岭人,讲师,主要从事计算机教学研究。

作者单位:营口职业技术学院,辽宁营口 115000

上一篇:能源植物文冠果开发存在的问题与应用探讨 下一篇:井点降水在水下承台基坑开挖施工中的应用