multithreading - 我们如何创建多个 Ignite 实例?

标签 multithreading ignite

当多个线程尝试访问同一个 Ignite 实例时,我们如何创建多个 Ignite 实例。

Ignite ignite = Ignition.start("conf/example-ignite-config.xml");

在这里,我启动/创建了一个 Ignite 实例。但是使用相同的 xml,我必须创建多个相同的实例,而无需其他线程来等待它释放。

最佳答案

Ignite 实例是线程安全的。您应该调用 Ignition.start 一次并在所有线程之间共享它。

或者,一旦 Ignite 启动,您可以使用 Ignition.ignite() 方法获取 Ignite 实例。

关于multithreading - 我们如何创建多个 Ignite 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40015891/

相关文章:

c++ - 解除线程与另一个线程的阻塞

c++ - 引用计数线程安全吗

ignite - apache ignite未启动时如何停止应用程序?

java - 线程操作和线程销毁的最佳实践?

java - 给定列表中的百万数字。如何以最小的时间复杂度将每个元素乘以一个常数

python - 如何在进程之间共享 pandas DataFrame 对象?

java - 在 ignite 中启用身份验证

c# - Apache Ignite .Net - Log4Net 集成

java - 无法解码组件 : CONTINUOUS_PROC with more than one ContinuousQuery listener in Ignite 的发现数据

java - 无法让我的 .jar 启动 Ignite 以在 GKE 上运行