我有coveo的評價和連接到RabbitMQ的本地主機, 上的基本設置,但是當我重新Sitecore的解決方案Coveo失去了連接的RabbitMQ, 我需要通過索引隊列連接菜單手動連接。Sitecore的Coveo失去連接的RabbitMQ後重建
<!-- Coveo search configuration -->
<SearchCertificatePath>C:\CES7\Config\Certificates\cert-iis.p12</SearchCertificatePath>
<SearchServiceUri>https://localhost:52810/7.0/CoveoSearchService</SearchServiceUri>
<QueueUri>amqp://localhost:5682/</QueueUri>
<QueueUsername>guest</QueueUsername>
<EncryptDataOnQueue>false</EncryptDataOnQueue>
如何存儲密碼?
我在Sitecore的地方Sitecore的情況下,與當地Coveo情況下工作,見不着運作良好,但是當我做出部署(是的配置文件是通過部署替換)內coveo診斷頁的我看到RabbitMQ連接處於紅燈狀態。我在sitecore裏面找到Sitecore Indexing Manager,並設置訪客密碼和登錄,並且RabbitMQ恢復生效(綠燈)。我只是想不想爲什麼連接在重建後關閉,以及如何存儲密碼的情況下,如果密碼應Coveo.SearchProvider.config –
RijndaelEncryptionKeys存在,但它如何可以幫助? –
您的連接在重建操作上不會重置。當您使用無效的隊列uri,用戶名和密碼在工作區中部署您的'Coveo.SearchProvider.config'文件時,它會重置。 在使用索引隊列連接配置嚮導設置它們之後,您應該獲取配置的QueueUri,QueueUsername和QueuePassword元素的值副本。然後將這些值放在源代碼管理中的Coveo.SearchProvider.config文件中。然後,下次該文件將被部署時,它將具有有效值,並且您的連接將不會被重置。 – jflheureux