有什么方法可以运行几个基于 immutant2 的集群应用程序而无需部署到 wildfly?我想测试打开了两个 REPL 的分布式缓存,但我在不变的文档中看不到将这 2 个会话放在 1 个集群中的选项。
看起来对于 immutant 1.x 它是 lein 的 --clustered 选项。
对于 Immutant 2,集群仅在 WildFly 内部运行时可用。但是,您仍然可以在 WildFly 中获得一个 repl - 只需使用 lein-immutant 插件创建一个“开发”战争,它会在部署到 WildFly 时为您启动一个 repl。你创建了一场开发战争:
lein immutant war --dev
(假设您使用的是 。有关在集群模式下启动 WildFly 实例的说明,[lein-immutant "2.0.0"]
请参阅WildFly 指南。