Cómo inicializar más de una instancia de Solr usando la misma clase de documentos?
-
29-09-2019 - |
Pregunta
En Solr Tengo dos núcleos. El esquema es el mismo pero tienen diferentes documentos.
Ahora me gustaría tener sólo una clase de documento e inicializar Solr para esos dos núcleos utilizando la misma clase de documento. Por ejemplo:
Startup.Init ( "http: // localhost: 8983 / Solr / Core1"); Startup.Init ( "http: // localhost: 8983 / Solr / core2");
Pero conseguir excepción diciendo que la clave ya está registrado.
¿Cuál es la solución?
Gracias.
Solución
Desde el docs :
El incorporado en el recipiente (Inicio) actualmente está limitada para acceder múltiples núcleos / instancias con diferente tipos mapeadas.
Por lo que puede contribuir ya sea para el proyecto de levantar este límite, o el interruptor de Windsor o StructureMap.