Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将HttpSession从WildFly外部化到Redis?(不包括春季会议) 介绍_Java_Redis_Wildfly_Infinispan - Fatal编程技术网

Java 如何将HttpSession从WildFly外部化到Redis?(不包括春季会议) 介绍

Java 如何将HttpSession从WildFly外部化到Redis?(不包括春季会议) 介绍,java,redis,wildfly,infinispan,Java,Redis,Wildfly,Infinispan,因此,我目前正在处理一些较旧的JavaEE应用程序,这些应用程序非常有状态,但是,随着最近的更改,这些应用程序需要变成无状态。与其花大量的时间重构代码,我认为最好是寻找一个替代的解决方案,也许是通过配置 注意:现在请容忍我,如果我在本问题中涉及的任何特定主题中缺乏知识,请随时教育我。我知道有一些地方我可以很容易地提高,比如DevOps,这几乎不是我最强的话题 问题 我见过许多使用Spring的解决方案,或者更准确地说是Spring会话&这种方法看起来很棒,非常干净、清晰和直接。然而,正如最初所

因此,我目前正在处理一些较旧的JavaEE应用程序,这些应用程序非常有状态,但是,随着最近的更改,这些应用程序需要变成无状态。与其花大量的时间重构代码,我认为最好是寻找一个替代的解决方案,也许是通过配置

注意:现在请容忍我,如果我在本问题中涉及的任何特定主题中缺乏知识,请随时教育我。我知道有一些地方我可以很容易地提高,比如DevOps,这几乎不是我最强的话题


问题 我见过许多使用Spring的解决方案,或者更准确地说是Spring会话&这种方法看起来很棒,非常干净、清晰和直接。然而,正如最初所说的,我希望找到一个替代的解决方案,而不是重构我们现有代码的负载,或者任何类似的负载

我目前的进展仍在调查进行研究的时间,主要是因为我仍在发现任何看似可靠/可靠的东西。充其量,这是迄今为止我发现的最好的东西,唯一的问题是,在这个问题之前,我甚至不知道Infinispan是什么,所以我很难用WildFly配置Infinispan

我还偶然发现了这条评论,它看起来可能有点前途,但遗憾的是,我个人不确定如何利用这一点,再一次,在这个话题上缺乏教育


最后 我要感谢任何能提前帮助我的人,我不是要求别人给我一个解决方案,而是给我指出正确的方向。我很想在这个话题上对自己进行教育,从我目前所读到的内容来看,我已经学到了很多,但我还远远不是这方面的专家。我还知道,我还需要提高配置WildFly/JBoss的能力


p.S.任何形式的阅读材料都会令人惊奇,不管是免费的还是不免费的

WildFly不会这样做。但是,您可以将其外部化到Infinispan服务器集群(披露:我在Infinispan上工作)。产品对应方(EAP和JDG)的文档可在此处获得:

Hey@TristanTarrant感谢您的投入,我已经完成了我的研究,我认为情况就是这样。不幸的是,对于这个特定的项目,我的团队希望将其严格外部化到Redis,但再次感谢您的投入。您能够解决这个问题吗?我有一个类似的问题,就是试图将httpSession外部化到Redis。我很想知道你是如何解决的。嘿@Phuthib,长话短说不,我最终走上了一条SOA路线,开发web应用程序&我做的一件关键事情是从传统会话转换到使用JWT。@Phuthib别担心,伙计,很抱歉我帮不了什么忙。我们接受了事实&只是做了很多重构。