[opencms-dev] Assistance Needed with OpenCms and External SOLR Server Integration

Daniel Seidel d.seidel at alkacon.com
Mon Jan 22 12:14:56 CET 2024


Hi Ramon,

you can either configure an external solr server globally in the 
opencms-search.xml by adding the "serverUrl" attribute to the <solr> 
element, eg.

<solr enabled="true" serverUrl="http://localhost:8983/solr">

Moreover, you can configure an external server for each Solr index 
seperately. This is documented in 
https://github.com/alkacon/opencms-core/blob/master/webapp/WEB-INF/config/opencms-search.xml 
for the Solr Online index.

A global external Solr server could be a good solution for a cluster 
installation. You can configure the indexes on the workplace server as 
usually and configure on the other servers with rebuild mode "none". 
This will prevent the other servers from updating the external index, 
shared by all servers.

What you have to guarantee is, that the external Solr server has the 
same core configuration as the internal one. I.e. the schema.xml has to 
be used for the global external server as well.

The "per index" external server configuration can be great for another 
use case: If you want to index from different sources (not only 
OpenCms), you can set up a specially configure index where OpenCms and 
also other applications may index and search.

What's currently necessary for both methods is that the server must not 
be secured, so it has to be in a private network and not accessible from 
outside, but from OpenCms.

Best, Daniel.



Am 22.01.24 um 11:38 schrieb Ramon Gavira Sáenz via opencms-dev:
>
> Hi Antonio.
>
> Thank you very much for your answer.
>
> Is your External Solr in a different machine than OpenCms? How do you 
> connect th “core” to OpenCms? How do you “point” to a different Machine?
>
> Thanks in advance!
>
> Kind Regards!
>
> *De:*opencms-dev <opencms-dev-bounces at opencms.org> *En nombre de 
> *Antonio Cordeddu via opencms-dev
> *Enviado el:* miércoles, 17 de enero de 2024 9:42
> *Para:* Ramon Gavira Sáenz via opencms-dev <opencms-dev at opencms.org>
> *CC:* Antonio Cordeddu <antoniocordeddu at coranto.it>
> *Asunto:* Re: [opencms-dev] Assistance Needed with OpenCms and 
> External SOLR Server Integration
>
> Hello Ramon,
>
> I installed an external SOLR server for OpenCms 16 as a text/prototype.
>
> About your questions:
>
> 1) Yes, it is possible to integrate the indices you use in the server
>
> 2) You can manage as many "core" as you want in Solr and connect each 
> one to a different index.
>
> Kind regards
>
> Antonio Cordeddu
>
> -- 
> Logo
> _______________________________________________
> Coranto informatica di Antonio Cordeddu
> Via Torricelli, 9 09047 Selargius (CA) - Italy
> antoniocordeddu at coranto.it
> Skype: antonio.cordeddu
> https://www.coranto.it
> _______________________________________________
>
> On 16/01/2024 17:00, Ramon Gavira Sáenz via opencms-dev wrote:
>
>     Hello,
>
>     Does anyone have experience using an external SOLR server in
>     OpenCms? We're working on a project that requires integrating
>     searches on a portal with an external SOLR server. Would it be
>     possible to integrate the indices we use in OpenCms into that server?
>
>     Additionally, do you know if it's possible to define two different
>     schemas for different indices within a SOLR instance?
>
>     Also, if anyone has insights into the requirements for such a SOLR
>     server, that would be very helpful.
>
>     Any hints or ideas would be greatly appreciated.
>
>     Thank you very much!
>
>     Ramón.
>
>
>
>     _______________________________________________
>
>     This mail is sent to you from the opencms-dev mailing list
>
>     To change your list options, or to unsubscribe from the list, please visit
>
>     https://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
> _______________________________________________
> This mail is sent to you from the opencms-dev mailing list
> To change your list options, or to unsubscribe from the list, please visit
> https://lists.opencms.org/mailman/listinfo/opencms-dev
>
>
>
-- 
Kind Regards

Daniel.

-------------------

Daniel Seidel
Alkacon Software GmbH & Co. KG - The OpenCms Experts
https://www.alkacon.com  -http://www.opencms.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20240122/6459fdfd/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.jpg
Type: image/jpeg
Size: 13578 bytes
Desc: not available
URL: <http://lists.opencms.org/pipermail/opencms-dev/attachments/20240122/6459fdfd/attachment.jpg>


More information about the opencms-dev mailing list