gpt4 book ai didi

redis - 您如何在 Bluemix 中将 Spring Session 与 Redis 服务结合使用? IBM Session Cache 是替代品吗?

转载 作者:IT王子 更新时间:2023-10-29 06:08:35 24 4
gpt4 key购买 nike

当前的应用程序(与竞争对手一起)正在使用 Spring-Boot 和 Spring-Sessions 来独立于 Redis 中的实例保存 session 数据。

我们如何在 Bluemix 中复制它?

  1. 有没有办法给 Redis 服务添加 Spring-Session?

  2. 另一个选择是 IBM session 缓存。这适用于 Spring-Boot 和 Spring-Session 吗? session 缓存服务在没有 Tomcat 的情况下是否工作? (例如码头?)

最佳答案

我还没有玩过 Spring-Sessions,但我也许可以为您指明正确的方向。

Bluemix 上提供了一个通用的 Redis 服务。开源 Java buildpack (Tomcat) promise auto configuration的。我会先试试这个。要使用此构建包:

cf push <appname> -b java_buildpack

如果这不起作用,您可以从 VCAP_SERVICES 读取凭据并配置 JedisConnectionFactory以编程方式连接到它。

如果您将 IBM Session Cache 服务与 Bluemix 上的 Liberty 应用程序一起使用,则会自动生成配置,以便将标准 JEE HTTPSession 对象持久保存到服务中。它可能适用于其他 Java 运行时,但配置会更加手动。

希望这对您有所帮助。

关于redis - 您如何在 Bluemix 中将 Spring Session 与 Redis 服务结合使用? IBM Session Cache 是替代品吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29924837/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com