NC65搜索服務器搭建


搜索服務器是一個微型的NC服務器,它的作用是把搜索服務從業務服務器(用戶用來做業務的應用服務器)中獨立出來。搜索服務器專門用來而且只用來提供搜索服務。搜索所需要的各個環節,包括從數據庫爬取數據、建立索引、搜索得到結果,整個過程都在搜索服務器上完成,而業務服務器不再需要維護與搜索相關的各種服務,只需要將與搜索相關的調用請求發送到搜索服務器就可以了。

1.准備
兩個補丁和一個代碼,還有jdk(補丁是打到nchome里的 不是打到搜索服務器里的)

下載地址如下
高性能架構補丁:https://pan.baidu.com/s/1wJTD4DoP36pESMB2gA4TIA

需下載內容:

patch_v65高性能架構補丁20181101(雲管家版本).zip(需要下載最新日期版本)

搜索服務器相關資源地址:https://pan.baidu.com/s/1nNiJa0ePegX3JkuF7hTgbQ

需下載內容:

搜索服務器/NC65搜索服務器/20190814版搜索服務器及補丁(v3)/下
SearchServer_20190814.zip(搜索服務器的代碼);
NC65業務服務器支持搜索服務器補丁_20190814.zip;
搜索服務器/NC65搜索服務器/jdk下載/ 下
64bitIBMJDKWindows.zip(windows系統下載此項);
64bitIBMJDKLinux.tar.gz(Linux系統下載此項);

2.安裝
解壓SearchServer.zip到SearchServer目錄
將64bitIBMJDKWindows.zip將解壓后重命名為ufjdk放到 SearchServer目錄下

3.配置
3.1配置SearchServer(類似nchome)

@1添加與正式NC一致的數據源並測試通過並保存

@2配置SearchServer的服務啟動信息 並保存,IP及端口根據實際情況更改

@3配置搜索信息 根據自己的需要將不同的檔案與數據源關聯並保存

@4執行SearchServer/startup.bat
到此,搜索服務器已經配置完畢。下面要做的就是讓NC知道,自己的搜索已經不能用了,要走搜索服務器

3.2 NC打補丁及配置NC
@1將patch_v65高性能架構補xxx.zip 解壓將replacement文件夾下的文件夾覆蓋到nchome中

@2將NC65業務服務器支持搜索服務器補丁_xxxx.Zip解壓將replacement文件夾下的文件夾覆蓋到nchome中

@3添加如下一行代碼(ip及端口根據3.1@2 中配置) 到 nchome/ierp/bin/servicedeploy文件夾下dedicateserver.properties文件。
search_framework http://192.168.1.1:9065

如果是was環境還需要部署

最后,重啟NC ,就走的搜索服務器了! (重啟搜索服務器需要手動刪除 搜索服務器中anteindex目錄)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM