1909搜索服务器搭建
目录
专属服务器信息修改
搜索服务器配置方法
水平集群同步专属服务器配置文件
专属服务器配置信息修改
NCC产品 sysConfig配置界面修改专属服务器的配置信息 ,方法如图(将下图中的192.168.1.1 改为 搜索服务器所在服务器ip, 并点击保存 )
搜索服务器配置方法
搜索服务器需要单独配置和启动,所有与全文检索相关的信息需要在nchome\microserver\SearchServer路径下进行配置。
数据源配置
搜索服务器的数据源需要和业务服务器保持一致。
在搜索服务器(nchome\microserver\SearchServer)的sysconfig的数据源页签手动配置,如下图所示,相关信息和数据源名称与业务服务器配置的一模一样就可以了。就是保证连接的数据源是同一个,而且需要名称也一模一样。
注意:一旦客户的应用服务器数据源进行了修改,需要再次同步搜索服务器上的数据源,在sysConfig的数据源分组标签中修改新的数据源,并需要删除原有的anteindex 整个文件夹,搜索服务器启后会从新的数据源查询数据并生成新数据源的索引信息!
* ### 服务器配置 搜索服务器是一个微型的NC服务器,所以也需要进行服务器的配置。具体配置过程如下图所示。需要关注的配置内容:
将此例中的192.168.1.1 改为 项目中搜索服务器所在服务器的ip 做完这些配置以后,点击保存按钮。
搜索相关配置
- 在sysconfig的【搜索源分组】页签下进行配置,为需要使用到搜索功能的数据表选择正确的数据源,如果有多个数据源需要支持搜索就全部勾选。
- 在【搜索管理】页签下,点开每一张表的配置页面,然后点击一次保存按钮。
以上就是两种搜索配置的方法,配置过程中的注意事项为以下几点:
2). 在【搜索管理】页签下,索引更新任务配置中,看各个表的索引定时更新功能需不需要调整。由于用户在前台进行数据增删改的时候,索引会自动更新,这里的定时更新为一个补偿功能。
页签的相关配置如下面两图所示。搜索服务器的启动与索引建立
搜索服务器启动步骤:
- 如果搜索服务器目录下有nchome\microserver\SearchServer\anteindex文件夹,删除它。
- 搜索服务器作为一个NC单机,可以直接在搜索服务器目录下(nchome\microserver\SearchServer),命令行运行./startup.bat(linux下为./startup.sh)。
水平集群同步专属服务器配置文件
非水平集群不用做这一步
水平集群环境下,sysConfig配置界面修改了专属服务器的配置信息后,需要将此配置信息同步到水平集群的其他多套代码中,这个操作需要通过替换配置文件完成。需要同步的文件如下图路径为ierp\bin\servicedeploy,将此dedicateserver.properties文件直接拷贝替换其他水平环境代码中相同文件即可。
注意:如果在NCC中选择启动了专属服务器,就需要在microserver目录下启动相应的专属服务器,并确保专属服务器的地址与NCC中配置的相同,否则不能正常访问。水平集群中,每个路径下都有专属服务器,启动哪个专属服务器要看sysConfig专属服务器中配置的地址是指向哪个地址。