java - Ebean 不在播放框架应用程序的第二个实例上加载外键对象
问题描述
我正在运行一个游戏的两个实例!我的本地主机中的框架应用程序在不同的端口上说 9000 和 9001。假设我有一个类A
,它有一个类的外键B
。(A
是成员B
)
我奇怪的问题是,在第二个实例中(在第一个实例之后开始运行),每当我A
从一个B
实例访问字段时,所有字段都是空的(除了id
)并且似乎 Ebean 没有A
从数据库加载对象。
为什么会发生这种情况?为什么对象没有在第二个实例中加载?它与Ebean L2缓存有什么关系吗?
我什至尝试在 vitualBox VM 中运行第二个实例,但结果没有改变!
解决方案
推荐阅读
- python - 使用python从列值中删除特殊字符
- java - 当我尝试更改活动意图时应用程序崩溃
- javascript - 如何将 HTML 元素设置为 Javascript 函数并确保它在 HTML 可用后发生?
- android - 如何在@react-native-community/datetimepicker 中选择日期,同时在 android 中使用 detox 编写 e2e 测试用例?
- node.js - 如何在路由器级别使用快速中间件
- php - 如果我在执行函数中绑定参数,我的 PDO 准备语句是否安全?
- excel - 使用制表符分隔符导入文本文件时对包含“的字段的误解
- math - 如何在一个范围内反弹一个数字?
- flask - flask-admin 多个数据库的不同视图
- swiftui - 如何在 Swiftui 上将“ImagePickerView”类型的值转换为预期的参数类型“String”?