【发布时间】:2020-02-26 22:31:24
【问题描述】:
我有两个使用 Spring Boot 和 Redis 的应用程序。 从我正在生成数据的两个应用程序到 Redis。
ISSUE Spring Boot Redis Application 1 生成的数据不适用于 Redis Application 2,反之亦然。
Redis 正在本地运行。
两个应用程序的应用程序 YAML 相同 -
spring:
redis:
host: localhost
port: 6379
模型类-
@RedisHash(timeToLive = 300,value = "alerts")
@Data
@NoArgsConstructor
@AllArgsConstructor
public class RedisModel {
@Id
private String id;
private String message;
public RedisModel(String message) {
this.message = message;
}
@Override
public String toString() {
return "RedisModel{" +
"id='" + id + '\'' +
", message='" + message + '\'' +
'}';
}
}
是否遗漏了一些参数? 如有任何疑问,请告诉我。 Spring Boot - 2.2.0 版本。
【问题讨论】:
-
你能显示一些代码吗?关于主题的发布和消费
-
我没有将它用作 pub 子模型...有一个带有 @Data 注释的模型类
标签: spring-boot redis spring-data-redis