版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
NCCloud搜索服務(wù)器配置文檔
NCCloud產(chǎn)品中的全文檢索配置與以往NC6X系列的有所不同。搜索功能在NC
Cloud產(chǎn)品中已經(jīng)默認(rèn)運(yùn)行自單獨(dú)的搜索服務(wù)器上,與NCCloud的其他業(yè)務(wù)運(yùn)行在不同
的中間件上。
下面是產(chǎn)品安裝后,搜索服務(wù)器的配置和啟動(dòng)方法。
1.NChome專屬服務(wù)器相關(guān)配置:
如下圖是NCCloud產(chǎn)品的安裝目錄:
>nccloudHomevOJS^'nccloudHome"
人
名稱修改日期級(jí)大小
ant7/5/2019上午1...文件夾
bin5/6/2019下午1:...文件夾
driver7/5/2019上午1...文件夾
external8/5/2019下午1:...文件夾
framework16/3/2018下午...文件夾
hotwebs7/5/2019上午1...文件夾
ierp22/4/2019下午...文件夾
langlib7/5/2019上午1...文件夾
lib13/6/2019下午…文件夾
messages22/5/2019下午…文件失
META-INF7/5/2019上午1...文件夾
microserver7/5/2019上午1...文件夾
middleware13/6/2019下午…文件夾
modules18/6/2019下午...文件夾
nclogs22/5/2019下午...文件夾
ncscript22/4/2019下午…文件夾
nmc7/5/2019上午1...文件夾
patchmanager7/5/2019上午1...文件夾
resources7/5/2019上午1...文件夾
temp8/5/2019下午1:...文件夾
uapadp20/6/2019下午…文件夾
uapmq7/5/2019上午1...文件夾
ufjdk7/5/2019上午1...文件夾
webapps12/4/2018下午…文件夾
work22/5/2019下午...文件夾
3exitstop.temp8/5/2019下午1:...TEMP文件0KB
1-root19/3/2018下午...Windows批處理...2KB
bstarter19/3/2018下午…ExecutableJarFile13KB
圖1NCCloud產(chǎn)品安裝目錄
如圖2,我們啟動(dòng)NCCloud安裝目錄下sysConfig配置工具,可以看到如下’專屬
服務(wù)器”的標(biāo)簽中已經(jīng)默認(rèn)勾選并啟用了搜索服務(wù)器,并且通過(guò)"12700.1:5550”這個(gè)IP
和端口進(jìn)行訪問(wèn)(也就是說(shuō)不啟動(dòng)對(duì)應(yīng)的搜索服務(wù)器根本不能提供搜索服務(wù)!\
圖2搜索專屬服務(wù)器在NChome中的配置信息
搜索服務(wù)器的訪問(wèn)地址信息(地址和端口)也可以進(jìn)行修改,比如NChome是水平集
群的情況,我們需要把不同服務(wù)器上的NChome中的sysConfig搜索服務(wù)器訪問(wèn)地址配
成同一個(gè)地址(不管應(yīng)用報(bào)務(wù)器是單機(jī)還是水平集群,都只啟用唯一一個(gè)搜索服務(wù)器),這
種情況就不能簡(jiǎn)單的配置成127網(wǎng)段的地址,要配置多個(gè)服務(wù)器都能訪問(wèn)的IP地址。
例如:應(yīng)用服務(wù)器在192.168.1.1和192.168.1.2這兩個(gè)服務(wù)器上,搜索服務(wù)器的服務(wù)
器信息可以統(tǒng)一配成192.168.1.1:5550端口或者192.168.1.2:5550中的一個(gè)地址(無(wú)論水
平集群搭建在幾個(gè)服務(wù)器上,搜索服務(wù)器都必須只選擇一個(gè)啟動(dòng),所以多個(gè)Home中
sysConfig中的配置信息要完全一致!同時(shí)要注意,啟動(dòng)的搜索服務(wù)器要與配置的地址相符,
也就是你配置的搜索服務(wù)器信息是192.168.1.1:5550,你就要在這個(gè)服務(wù)器地址上啟動(dòng)搜
索服務(wù)器%
2.搜索服務(wù)器的配置和啟動(dòng):
?搜索服務(wù)器位置:目前在NCCloud產(chǎn)品中,搜索服務(wù)器不需要另外下載,默認(rèn)在
,,home\microserver\SearchServer,,目錄下就存放了搜索服務(wù)器。
*搜索服務(wù)器啟停方法:搜索服務(wù)器跟應(yīng)用服務(wù)器目錄結(jié)構(gòu)相同,通過(guò)NC中間件進(jìn)行啟
停并且只提供搜索功能的專屬服務(wù)器(startserver.sh、stop.sh等命令進(jìn)行啟停,搜索
服務(wù)器與應(yīng)用服務(wù)器不同的是不能搭建集群或者用WAS中間件啟動(dòng)\
搜索服務(wù)器如何提供搜索服務(wù):搜索服務(wù)器只負(fù)責(zé)根據(jù)數(shù)據(jù)源信息建立索引,然后提供
給應(yīng)用服務(wù)器的業(yè)務(wù)查詢使用,應(yīng)用服務(wù)器通過(guò)上一節(jié)中"sysConfig配置工具"中"專
屬服務(wù)器"標(biāo)簽中搜索服務(wù)器配置的地址信息訪問(wèn)搜索服務(wù)器,這個(gè)訪問(wèn)過(guò)程是代碼根
據(jù)配置的地址自動(dòng)把搜索請(qǐng)求發(fā)到搜索服務(wù)器上的。
注意:搜索服務(wù)器對(duì)于用戶來(lái)說(shuō)是無(wú)感的(用戶不會(huì)訪問(wèn)搜索服務(wù)器的服務(wù)端口),搜索服
務(wù)器也不關(guān)心應(yīng)用服務(wù)器的結(jié)構(gòu)(是否是集群等),它只是給應(yīng)用服務(wù)器提供搜索服務(wù)。
搜索服務(wù)器需要的配置:
(注意:以下搜索服務(wù)器相關(guān)配置,都在microserver\SearchServer\bin\sysConfig中配
置)
a.數(shù)據(jù)源配置:
搜索服務(wù)器的數(shù)據(jù)源要與應(yīng)用服務(wù)器數(shù)據(jù)源配置一致,可以通過(guò)考貝
${NChome}\ierp\bin\prop.xml配置文件中如下圖標(biāo)紅的<dataSourcu>標(biāo)簽中的內(nèi)容復(fù)
制至IJ搜索服務(wù)器中${NChome}\microserver\SearchServer\ierp\bin\prop.xml中的對(duì)
應(yīng)位置粘貼(注意:如果搜索服務(wù)器中原來(lái)就有<dataSource>標(biāo)簽,需要將這個(gè)標(biāo)簽中的
內(nèi)容刪除I
prop-記3:
t<£)MD哈式gAVOO
</internal$ervi<eA/ray>
<internalServiceArray>
<name>EJBSERVICE</name>
<serviceClassName>nc.bs.mw.naming.EJBContainerService<;serviceClas$Name>
<acce$$DemandRight>15</accei$De<nandRight>
<startService>true</startService>
<keySemce>false</keyService>
<serviceoptions>start|stop</servkeOpt?ons>
</internalServiceArray>
<Tran$actionMana3erProxyCla$s>uap.mw.tran$.UAPTran$actionManagerProxy</Tran$actionManagerProxyCla$$>
<UserTran$actionOass>uap.mw.tran$.UAPUserTransarKtion</U$erTran5actionClas$>
<TransactionManajerClass>uap.mw.trans.UAPTransactionManager</TransactionManagerClass>
<SqlDebugSetClass>nc.bsmwsql.UFSqlObject</SqlDebugSetClass>
<XADauSourceCI?$>u4pmwd$UAPD3USource</XADataSourceCla>$>
<dataSource>—
<dataSojrceName>mrd0625</dataSourceName>
<o?dMark>A1</oidMark>
<datab34eUrl>jdbcoradeRhin@10.1025441521/ord</datiba$eUrl>
<user>mrd0624</u$er>
<password>jlehfdffcfmohiag</password>
<driveraassName>oracle.jdbc.OracleDnver</dhverClassNane>
<d3tabateType>ORACLE11G</dat3ba$eType>
<maxCon>50</maxCon>
<minCon>1</minCon>
<dataSojrceClassName>rK.bs.mw.ejb.xares.lerpDataSource</dataSourceClassName>
<xaData$ourceCla$$N3me>ncb$mw.ejbxare$lerpXADat3Source</xaD3USourceCbi$Name>
<conlncrement>0</conlncrement>
<conlnUse>0</conlnUse>
<conldle>0</conldle>
<dualFlag>false</dualFlag>
<checkC5nn>false</cbeckConn>
<de$AIIConn>false</desAllConn>
<checkTrne>300</checkTime>
<prcSql>
</preSql>
<preStateNum>5</preStateNum>
</dataS<xjrce>
<fdbPath>fdb</fdbPath>
<token$eed>27d60cfda322ab54f2877d38385b7ac2</tokenSeed>
<pnviledgedToken>168c?4l1c9155fc55994&a8070bc730a</pnviledgedToken>
<isTraditonalDeploy>false</isTraditionalDeploy>
<isTokenBindlP>false</isTokenBindIP>
Wndwi(CRlF)■42行,M39l100%
圖3搜索服務(wù)器prop.xml文件數(shù)據(jù)源信息配置
b.搜索源分組配置:
配置好數(shù)據(jù)源以后就可以進(jìn)行全文檢索相關(guān)功能的配置了搜索需要去數(shù)據(jù)庫(kù)查詢表信
息,因此本節(jié)需要給每個(gè)支持全文檢索的表配置數(shù)據(jù)源。
如下圖,左側(cè)"搜索源分組"標(biāo)簽中,每個(gè)表中都需要選定數(shù)據(jù)源,點(diǎn)開(kāi)每張表,然后
點(diǎn)擊"設(shè)置數(shù)據(jù)源",為這張表配置搜索數(shù)據(jù)源,然后進(jìn)行保存。
圖4搜索源分組為每張索引表配置數(shù)據(jù)源
C.搜索管理配置:
本節(jié)為每張表選擇索引信息更新頻率月前搜索服務(wù)器是實(shí)時(shí)更新數(shù)據(jù)庫(kù)表的索引信息
的,這里的配置是一個(gè)補(bǔ)充功能,可以在搜索更新發(fā)生異常時(shí)進(jìn)行一定補(bǔ)救。也是要將每個(gè)
表都點(diǎn)開(kāi)選擇更新頻率(一般建議使用默認(rèn)配置),然后保存。
圖5搜索管理配置
?:?啟動(dòng)和停止搜索服務(wù)器:完成以上搜索服務(wù)器相關(guān)配置,配置好以后就可以啟動(dòng)搜索服
務(wù)器進(jìn)行數(shù)據(jù)表索引的建立和提供搜索服務(wù)了。我們通過(guò)運(yùn)行搜索服務(wù)器目錄下
(microserver\SearchServer)的startup.sh(bat)命令啟用搜索服務(wù)器,通過(guò)
stop.sh(bat)停用搜索服務(wù)器,啟用服務(wù)器之前如果搜索服務(wù)器目錄下存在anteindex
文件夾(表搜索需要的索引信息都在這個(gè)目錄中),需要將其刪除(刪除anteindex文
件可以刪除舊的索引信息,進(jìn)行新的初始化操作)再啟動(dòng)。
搜索服務(wù)器索引文件介紹:?jiǎn)?dòng)后觀察Searchserver目錄下后再次生成anteindex文
件夾,如圖所示,進(jìn)入此目錄會(huì)發(fā)現(xiàn)有幾個(gè)文件,其中".history"文件夾中存放的是
搜索服務(wù)器接收到的來(lái)自應(yīng)用服務(wù)器請(qǐng)求的搜索內(nèi)容,進(jìn)入這個(gè)文件以后會(huì)有若干個(gè)
txt文件存儲(chǔ)搜索歷史記錄。"bd"開(kāi)頭的一些文件每個(gè)文件對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)表,這個(gè)
文件里會(huì)存儲(chǔ)這個(gè)表相關(guān)的所有索引信息。
?microserver?SearchServer?anteindex?searchserver?搜對(duì)服務(wù)器各稱溝search.
searchserver
名稱修改日期類型大小
.history搜系J力更記求2019/6/2415:22文件夾
_state2019/6/2415:22文件夾
_state」og2019/6/2415:22文件夾
bd_cu黃—Supplier2019/6/2415:23文件夾
bd_cu$tomer2019/6/2415:23文件夾
bd_material支持搜索的數(shù)據(jù)庫(kù)君件夾
bd_material_v2019/6/2415:23文件夾
bd_project2019/6/2415:23文件夾
bdjasndoc2019/6/2415:23文件夾
bd_supplier2019/6/2415:23文件夾
bq_portal_group2019/6/2415:23文件夾
fa_card2019/6/2415:23文件夾
pam.equip2019/6/2415:23文件夾
圖6搜索服務(wù)器索引文件介紹
由于搜索服務(wù)器需要去數(shù)據(jù)庫(kù)直詢數(shù)據(jù)并在本地存儲(chǔ)索引信息,是一個(gè)耗時(shí)操作,因此
我們需要一個(gè)標(biāo)志告訴我們什么時(shí)候搜索服務(wù)器可以完成索引建立的這個(gè)操作并且開(kāi)始支
持搜索功能。如圖,我們?cè)赽d_customer文件中看到如下信息,
bd_customer_table#1564535656754.stamp文件是一個(gè)時(shí)間戳文件,我們看到這個(gè)文件
以后就可以知道這個(gè)"bd_customer"這個(gè)表現(xiàn)在可以提供搜索服務(wù)了。時(shí)間戳文件的修
改時(shí)間會(huì)隨著用戶新增數(shù)據(jù)實(shí)時(shí)更新,stamp文件的修改時(shí)間表示該表當(dāng)前支持搜索的數(shù)
據(jù)的截止時(shí)間。例如:stamp文件的修改時(shí)間是15:30,那么15:32新增的數(shù)據(jù)就是還沒(méi)
有支持搜索.
5?microserver?SearchServer?^nteindex?searchServer?bd.customer?▼與I控案bdcuCom"
*名稱*恬改日期莢型大小
1.state2019/6/241523文件夾
「0:
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026年安徽中醫(yī)藥高等??茖W(xué)校高職單招職業(yè)適應(yīng)性考試備考題庫(kù)有答案解析
- 2026年撫州職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試參考題庫(kù)帶答案解析
- 2026年湖南勞動(dòng)人事職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題帶答案解析
- 2026年湖南郵電職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題帶答案解析
- 2026年貴州護(hù)理職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試參考題庫(kù)有答案解析
- 2026年成都工貿(mào)職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性考試備考題庫(kù)有答案解析
- 2026年安徽綠海商務(wù)職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性考試備考題庫(kù)有答案解析
- 2026年廣西農(nóng)業(yè)職業(yè)技術(shù)大學(xué)高職單招職業(yè)適應(yīng)性測(cè)試備考試題有答案解析
- 2026年福建藝術(shù)職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能筆試備考試題帶答案解析
- 2026年河北工藝美術(shù)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)帶答案解析
- 《中國(guó)特色高水平高職學(xué)校和專業(yè)建設(shè)計(jì)劃(2025-2029年)》深度解讀課件
- 2025耐高壓置入導(dǎo)管增強(qiáng)CT使用與安全專家共識(shí)課件
- 內(nèi)蒙古能源集團(tuán)招聘筆試題庫(kù)2026
- 生產(chǎn)線操作員技能培訓(xùn)規(guī)范手冊(cè)
- 林草監(jiān)測(cè)與保護(hù):空天地一體化體系構(gòu)建方案
- DB54∕T 0378-2024 牦牛短期育肥技術(shù)規(guī)范
- 2025 年中國(guó)裝配式裝修產(chǎn)業(yè)發(fā)展研究報(bào)告
- 戶外拓展活動(dòng)中中級(jí)攀巖指導(dǎo)員職責(zé)分工計(jì)劃
- 數(shù)據(jù)中心配電知識(shí)培訓(xùn)課件
- 數(shù)據(jù)標(biāo)注員專業(yè)技能考核試卷及答案
- 傳染病信息報(bào)告管理規(guī)范2025版
評(píng)論
0/150
提交評(píng)論