简体   繁体   English

每个 Solr 核心都有自己的类加载器吗?

[英]Does each Solr core have its own classloader?

When creating plugins for Solr, you add some plugin library jar files into the solrconfig.xml file:在为 Solr 创建插件时,将一些插件库 jar 文件添加到 solrconfig.xml 文件中:

<lib dir="/path/to/jar/files" regex=".*\.jar" />

In my case, I use a few system libraries ( .dll , .so )就我而言,我使用了一些系统库( .dll.so

And I need to make sure they do not try to load them more than once.而且我需要确保他们不会多次尝试加载它们。

Does each Solr core have its own classloader?每个 Solr 核心都有自己的类加载器吗?

I was talking with some Solr committers via slack and they said the answer is Yes.我正在通过 slack 与一些 Solr 提交者交谈,他们说答案是肯定的。 Each core has its own classloader.每个核心都有自己的类加载器。 See https://issues.apache.org/jira/browse/SOLR-16131 for a read on some issues related to this, which confirms that each core has its own classloader.请参阅https://issues.apache.org/jira/browse/SOLR-16131了解与此相关的一些问题,这证实了每个核心都有自己的类加载器。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 为什么EAR中的多个ejb jar共享相同的类加载器,而每个WAR都有自己的类加载器? - Why does multiple ejb jars in an EAR share the same classloader whereas each WAR gets its own classloader? 每个类默认都有自己的线程吗? - Does each class have its own Thread by default? 每个JSpinner对象是否都有自己的Model对象? - Does each JSpinner object have its own Model object? 在多线程 Java 程序中,是否每个线程都有自己的 System.out 副本? - In a multithreaded Java program, does each thread have its own copy of System.out? 为什么netty有自己的ConcurrentHashMap? - Why does netty have its own ConcurrentHashMap? 创建一个列表,其中每个列表对象都有自己的子对象 - Creating a list where each of the list objects will have its own subobjects 每个类都必须具有自己的OnClickListener吗? - Does each class have to have it's own OnClickListener? 每个Web容器都需要自己的servlet实现吗? - Does each webcontainer require its own servlet implementation? Java中的每个自定义异常都需要自己的类吗? - Does each custom exception in Java require its own class..? JAR在其自己的安装目录中没有写权限(Windows 8) - JAR does not have write permissions in its own install directoy (Windows 8)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM