WebLogic应用程序部署步骤
1、进入weblogic主界面——点击左侧“域结构”下的“部署”
2、在“部署”界面,找到右侧界面中的“部署”模块, 点击“安装”(安装你所需要部署的应用程序)——进入“安装应用程序界面”,显示当前的路径,如果你所需要的应用文件在显示的路径下面找不到,可以点击“上载文件”,选择你所需要的部署文件
3、点击“上载文件”——找到右侧界面“将部署上载到管理”,有两个选择项:“部署档案”和“上载部署计划(此项是可选的)”。
1
如有帮助,欢迎支持。
说明:“部署档案”,是从你当前浏览的计算机上选择你所需要的应用程序或模块,找到文件后,将此部署上载到管理服务器。
“上载部署计划(可选)”,是一种配置,可对包含在部署档案中的描述符进行补充。部署在没有部署计划的情况下可以运行, 但你也可以立即上载一个部署计划。此部署计划档案是一个打包为 .jar 文件的配置信息目录。 4、点击“部署档案”旁的“选择文件”(选择相应的应用程序,为*.war文件),确定——点击“下一步”——进入“找到要安装的部署并准备部署”(提示:以成功将文件上载到服务器上)——点击“下一步”
5、找到右侧“选择定位样式”窗格,有两个选项,“将此部署安装为应用程序”和“将此部署安装为库”。根据实际情况进行选择。
说明:“将此部署安装为应用程序”,是此应用程序及其组件将被定位到同一位置。这是最常见的方法。
“将此部署安装为库”,应用程序库是可供其他部署共享的部署,在运行其引用应用程序的所有目标上,库都应该是可用的。
6、点击“下一步”,进入“选择部署目标”,选择要对其部署此应用程序的服务器和/或集群。选择“服务器”,如“AdminServer”等。
2
如有帮助,欢迎支持。
7、点击“下一步”,之后的设置都是可选的,也可以部署之后进行设置。可供设置的选项有,“一般信息”,“安全”,“源可访问性”。
8、点击“下一步 ” 9、点击“完成”
10、部署完成之后,在右侧“部署”窗格中,有两个界面“控制”和“监视”。
“控制”,此页显示了已经安装到此域的 Java EE 应用程序和
独立应用程序模块列表。通过首先选择应用程序名, 然后使用此页中的控件, 可以从此域中启动, 停止, 更新 (重新部署) 或删除所安装的应用程序和模块。要安装新应用程序或模块以部署到此域中的目标, 请单击“安装”按钮。生成一个表,表的列名
有:名称,状态,健康状况,类型,部署顺序。 “名称”,此应用程序部署的名称。
“上下文根”,Servlet 据以找到此 Web 应用程序的特定路径。 “健康状况”,正在运行的服务器的健康状况。
“类型”,安装的应用程序的类别,如,web应用程序,企业应用程序。
3
如有帮助,欢迎支持。
“部署顺序”,指示启动过程中何时部署此单元的一个整数值,与服务器上的其他可部署单元有关。此值越小,该单元的部署时间就越早。
11、选中一个应用程序,“概览”中,包括的配置有:名称,上下文根,路径,部署计划,临时模式,安全模型,部署顺序,部署主用户名称。
“路径”,管理服务器上可部署单元来源的路径。 “临时模式”,指定在应用程序准备期间是否将应用程序的文
件从管理服务器上的源位置复制到受管服务器的临时区域的模式。
“安全模型”,指定如何确保此部署的安全。
“部署顺序”,指示启动过程中何时部署此单元的一个整数值,与服务器上的其他可部署单元有关。此值越小,该单元的部署时间就越早。
“部署主用户名称”,指示在启动和关闭期间部署文件或档案时应使用的主用户的字符串值。此主用户将用于在调用接口 (如 ApplicationLifecycleListener) 的应用程序代码时设置当前主题。如果未指定任何主用户名称,将使用匿名主用户。
12、选中一个应用程序,“配置”中,包括的配置有:会话
4
如有帮助,欢迎支持。
Cookie最长假期(秒),会话失效时间间隔(秒),会话超时(秒),启用调试,最大内存中会话数,监视属性名,启用索引目录,索引目录排序方式,Servlet重新加载检查(秒),资源重新加载检查(秒),启用会话监视,最小本机文件大小,JSP页面检查(秒),保存JSP生成的文件,JSP详细模式。
“会话Cookie最长假期(秒)”,客户机上的会话 Cookie 过期前的生命周期 (秒)。可以将该值设置为任意整数;默认值为 -1 (无限制)。
“会话失效时间间隔(秒)”,WebLogic Server 在对超时和无效会话进行清理检查直至删除旧会话并释放内存时所等待的时间 (秒)
“会话超时(秒)”,会话在失效之前保持非活动状态的时间 (秒)。
“启用调试”,指定是否将 JSP 行号添加到生成的类文件中以帮助调试。
“最大内存中会话数”,要保留在内存中的最大会话数量。默认值为 -1 (无限制);任何负值的作用与 -1 相同。 “监视属性名”,监视属性。
5
如有帮助,欢迎支持。
“启用索引目录”,指定未找到合适的索引文件时目标是否应自动生成 HTML 目录列表。
“索引目录排序方式”,指定对索引目录进行排序的方式。合法值为 NAME、LAST_MODIFIED 和 SIZE。 “Servlet重新加载检查(秒)”,WebLogic Server 等待检查 Servlet 是否已修改并需要重新加载的时间 (秒)。 “资源重新加载检查(秒)”,WebLogic Server 等待检查资源是否已修改并需要重新加载的时间 (秒)。
“启用会话监视”,指定是否为会话监视创建运行时 MBean。
“最小本机文件大小”,使用本机 I/O 的最小文件大小 (字节)。
“JSP页面检查(秒)”,WebLogic Server 检查 JSP 文件是否已更改并需要重新编译的时间间隔 (秒)。
值为 -1 表示从不检查这些页面。该值是生产环境中的默认值。
值为 0 表示始终检查这些页面。
值为 1 表示每秒钟检查一次这些页面。该值是开发环境中
6
如有帮助,欢迎支持。
的默认值。
“保存JSP生成的文件”,指定是否保存在 JSP 编译过程中生成的 Java 文件。
“JSP详细模式”,指定是否在编译期间将调试信息输出到浏览器中。
13、选中一个应用程序,“安全”中,包括的配置有:应用程序范围,URL模式,JASPIC。 其中,应用程序范围包括,角色和策略。
“角色”,可在该web应用程序的策略中使用的安全角色,这些角色不能在该应用程序的单独资源或URL模式的策略中使用。如果为该部署使用仅部署描述符安全模型, 则不能使用
管理控制台修改其安全角色。
“JASPIC”,Java Authentication Service Provider Interface for Containers。
14、选中一个应用程序,“目标”中,选择部署此web应用程序的weblogic server实例和集群,以及虚拟主机。 15、选中一个应用程序,“控制”中,用于停止和启动web应用程序。
7
如有帮助,欢迎支持。
16、选中一个应用程序,“测试”,可以测试web应用程序组件(war文件)的部署是否成功。
17、选中一个应用程序,“监视”,包括web应用程序,Servlet,会话,页面流,工作量,web服务客户机。 “web应用程序”,监视当前web应用程序,包括应用程序的相关信息, 例如部署 Web 应用程序的计算机和服务器, 以
及与此 Web 应用程序关联的 Servlet 和会话数目的统计信息。
“Servlet”,可以监视与该 Web 应用程序相关联的 Servlet 以
及以下有关每个 Servlet 的信息:
与之相关联的 WebLogic Server 实例。
自 WebLogic Server 启动之后调用 Servlet 的总次数。 执行 Servlet 所用的平均时间。
“会话”,可查看与此 Web 应用程序关联的会话的统计信息。 “页面流”,可查看此 Web 应用程序使用的页面流的统计信息。
“工作量”,可查看为此 Web 应用程序配置的工作管理器, 约束条件和策略的统计信息。
“web服务客户机”,可以监视 Web 应用程序或 EJB 模块的 Web 服务客户机。此页汇总了在所有服务器上,组件承载 Web 服务客户机并且正在运行的统计信息。
8
如有帮助,欢迎支持。
18、选中一个应用程序,“注释”,可以记录关于 Web 应用程序部署配置的可选注释。
19、“部署概要”中的“监视”,包括,web应用程序,JMS,资源适配器,EJB,web服务,web服务客户机,JDBC,工作量。
“web应用程序”,显示了所有部署到此域的 Web 应用程序的监视信息。监视信息包括 Web 应用程序是否处于活动状态, 每个 Web 应用程序会话的平均数量, 最大数量和总数, 实施此应用程序的实际文件 (WAR 或展开的目录) 等等。显示的统计信息是将在其上部署这些 Web 应用程序的所有目标的聚集。可以在每个特定 Web 应用程序的监视页上获取目标特定的统计信息。
“JMS”,java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。对于已部署到此域的所有 JMS 目的地 (队列和主题),,显示了监视信息。
“资源适配器”,显示了此资源适配器中消息监听程序端点的当前状态。单击入站消息监听程序的名称可以查看其配置。 “出站连接池”,显示了此资源适配器的出站连接池列表, 以及有关此池的连接的统计信息。
“EJB”,Enterprise JavaBean。包括,有状态,无状态,单例,
9
如有帮助,欢迎支持。
实体,消息驱动。
“无状态”,显示相关监视信息, 包括已部署到此域的所有无状态 Enterprise JavaBean (EJB)。
“有状态”,对于已部署到此域的所有有状态 Enterprise JavaBean (EJB), 显示了监视信息。
“单例”,显示部署到此域的所有单例会话 Enterprise JavaBean (EJB) 的监视信息。
“实体”,对于已部署到此域的所有实体 Enterprise JavaBean (EJB), 此页显示了监视信息。
“消息驱动”,显示了有关部署到该域的所有消息驱动 Bean (MDB) 的监视信息。
“web服务”,可以监视已部署到该域中的所有 Web 服务。每一行聚集某个 Web 服务在其运行的所有服务器上的统计信息。 “web服务客户机”,可以监视在该域中运行的所有 Web 服务客户机。每一行聚集某个 Web 服务客户机在其运行的所有服务器上的统计信息。
“JDBC”,显示了所有部署到此域的 JDBC 数据源的监视信息。
“工作量”,查看针对应用程序部署配置的工作管理器, 约束
条件和策略的统计信息。
10
因篇幅问题不能全部显示,请点此查看更多更全内容