WebSphere Commerce Search Web 服务器自动化部署配置概述功能概述
在 Version 7 Feature Pack 5 之前,用户在启动 foundation 功能部件之后需要手动地执行一些配置步骤以完成对 WebSphere Commerce Search Web 服务器的部署和配置工作。以 IBM HTTP Server(IHS) Web 服务器为例,用户需要手动完成以下对 Search Web 服务器的部署配置工作:创建 Search Web 服务器的 httpd.conf 文件,添加一个监听 Search 应用程序的虚拟主机端口,并且正确配置 Search Web 服务器 插件。
为了减少用户花费在手动部署配置工作上的精力 , WebSphere Commerce 从 Version 7 Feature Pack 5 开始向用户提供了一种对 Search Web 服务器进行自动化部署及配置的功能,使得用户可以通过在启动 foundation 功能部件时传递额外的参数来完成对 Search Web 服务器的自动部署及配置。需要注意的是,该自动化功能目前只适用于 IHS 服务器,如果用户使用的是诸如 IIS,SunOne 等非 IHS Web 服务器 ,则不能使用该功能。
使用方法概述
与 WebSphere Commerce V7 信息中心保持一致 , 本文依然使用 [search_server_config] 来代表该新功能提供的 Search Web 服务器自动化配置参数集合。该集合共包含了 13 个可选参数:
清单 1. [search_server_config] 参数集合
autoConfigSearchWebserver isShareWCWebserverProduct searchWebserverHostname searchWebserverOS searchWebserverInstallLocation searchPluginInstallLocation searchRemoteConfigPath searchIsConfigViaFTP searchFtpServerPort searchFtpUserId searchFtpUserPwd searchIsConfigViaNFS searchMappedConfigPath
使用该自动化部署配置功能只需要在运行 foundation 功能部件的启用命令时额外加入正确的 [search_server_config] 参数即可。本文的主旨即在于帮助用户针对不同的场景快速准确地构建出相应的 [search_server_config] 参数。
流程图辅助工具工具的意义
每个用户的 Commerce 环境都有自己独特的拓扑结构和配置方式。比如,有的用户环境中使用本地 Web 服务器,而有的用户环境中使用远程 Web 服务器;有的用户环境中 Commerce 服务器与 Search 服务器共享一个 Web 服务器, 而有的用户环境中 Commerce 服务器与 Search 服务器都配置了独立的 Web 服务器;有的用户环境中选择使用 FTP 来完成服务器之间的文件传输,而另一些用户环境中选择使用 NFS 的方式,等等。在这些不同的场景中使用 WebSphere Commerce Search Web 服务器自动化部署及配置功能,需要传递不同的 [search_server_config] 参数。对于某个特定的场景,哪些 [search_server_config] 参数是必须的?这些参数又应该如何赋值呢?这些问题都是用户在使用该功能时的难点所在。
为了更好地帮助用户理解和使用该自动化功能,本文提出了一个简单易用的流程图辅助工具——“[search_server_config] 参数构建流程图”,如图 1 所示。该流程图可以帮助用户快速地选择 [search_server_config] 参数并且正确赋值,从而帮助用户实现对 WebSphere Commerce Search Web 服务器的自动化部署及配置。
[search_server_config] 参数构建流程图图 1. [search_server_config] 参数构建流程图
图 1 中主要的符号意义如下:
唯一标有“开始”字样的绿色六边形代表“开始步骤”,它是整个流程图的入口。
每一个黄色菱形代表一个“决策步骤”,其中标注了到达该步骤时需要回答的问题。每一个决策步骤都有唯一的数字标识,不同的决策答案将会决定不同的路径走向。
每一个底边为曲线的蓝色框形代表一个“参数记录步骤”,其中标明了到达该步骤需要记录下的参数名称。每一个参数记录步骤都有唯一的数字标识。
标有箭头的蓝线代表流程“导向线”,这些导向线指明了在该流程图中行进的方向。
橙色的椭圆形代表了“停止步骤”。一旦行至“停止步骤”,则应退出该流程图。
如何通过图 1 所示的流程图工具获得相应场景下需要的 [search_server_config] 参数及参数值呢?方法如图 2 所示。
图 2.[search_server_config] 参数构建流程图工作原理图
从“开始步骤”出发,沿着“导向线”行进到达一个步骤。如果到达的是“决策步骤”,则按照“决策步骤问题分析及参数赋值方法”中的说明根据实际场景回答该决策步骤中提出的问题从而获得下一步的行进方向。如果到达的是“参数记录步骤”,则记录下该步骤中显示的各个参数,并按照“决策步骤问题分析及参数赋值方法”中阐述的原理为这些参数赋值。以此类推,继续沿着相应的导向线行进并且在每一步中正确执行相应操作,直到到达“停止步骤”后结束。结束后将在每一个“参数记录步骤”中记录并赋值的参数组合在一起,得到的即是适用于该场景的 [search_server_config] 参数。
决策步骤问题分析及参数赋值方法
这一节将会对图 1 所示的各个参数记录步骤和决策步骤做详细阐述,从而说明如何在这些步骤中做出正确的决策以及如何正确地为相应参数赋值。
决策步骤 (1): 您打算在启动功能部件的同时自动化部署及配置 Commerce Search Web 服务器吗?
如果您打算使用 WebSphere Commerce Search Web 服务器自动化部署配置新功能,那么回答“是”,否则回答“否”。
回答 “是”则到达参数记录步骤 (1) 将参数“autoConfigSearchWebserver”的值设置为“true”。下一步到达决策步骤 (2) 。
回答 “否”则到达参数记录步骤 (6) 将参数“autoConfigSearchWebserver”的值设置为“false”,或者不使用该参数,因为该参数的缺省值是”false”。
下一步到达停止步骤,退出该流程图。
以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索web部署
, 服务器
, 参数
, 流程图
, 配置参数
, 配置
, 用户
, search
, 自动化配置和部署
, Search()
, 步骤
, web部署环境
, Web自动化
服务器参数
websphere commerce、websphere应用服务器、websphere服务器、websphere web服务器、websphere 自动化部署,以便于您获取更多的相关知识。