JBoss 规则 5 和“静态”规则事实
我正在设计一个系统,计划在其中使用 Drools 5。该系统有数百个从数据库读取的事实。这些事实对于每个会话都是相同的。如何创建一个会话,而不必为每个新会话加载这些事实?有没有办法在知识库级别缓存它们?
预先感谢所有相关回复。
厄尼!
I am designing a system in which I plan to use Drools 5. The system has several hundred facts that are read from a database. These facts are the same for each session. How can I create a session where I DON'T have to load these facts for each new session? Is there a way to cache them at the KnowledgeBase level?
Thanks in advance for any and all relevant responses.
Earnie!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下有状态会话。
请注意,它们不是多线程的,但使用
ThreadLocal
您可以为每个线程初始化 1 个线程。Take a look at stateful sessions.
Note that they aren't multi-threaded, but with a
ThreadLocal
you can initialize just 1 per thread.