Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.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 springbootmicroservices中的Ehcache_Java_Spring Boot_Microservices_Ehcache_Distributed Caching - Fatal编程技术网

Java springbootmicroservices中的Ehcache

Java springbootmicroservices中的Ehcache,java,spring-boot,microservices,ehcache,distributed-caching,Java,Spring Boot,Microservices,Ehcache,Distributed Caching,Ehcache在我的spring boot应用程序中运行良好,没有任何问题,但当我运行两个或多个同一微服务实例时,数据不一致(每个spring boot应用程序都有一个缓存存储)。我如何仅通过使用Ehcache实现分布式缓存?可能吗?。请发表评论。 注意:我不想使用redis数据库。在哪里部署应用程序?2.您可以启动中央Ehcache服务器(如Redis),也可以使用复制。但问题是为什么需要缓存?我们有很多公共数据,在我们的微服务中显示,我们使用ehcache来减少数据库调用。如果有任何更改,它

Ehcache在我的spring boot应用程序中运行良好,没有任何问题,但当我运行两个或多个同一微服务实例时,数据不一致(每个spring boot应用程序都有一个缓存存储)。我如何仅通过使用Ehcache实现分布式缓存?可能吗?。请发表评论。
注意:我不想使用redis数据库。在哪里部署应用程序?2.您可以启动中央Ehcache服务器(如Redis),也可以使用复制。但问题是为什么需要缓存?我们有很多公共数据,在我们的微服务中显示,我们使用ehcache来减少数据库调用。如果有任何更改,它应该反映在所有缓存中。我们如何实现中央Ehcache服务器。阅读文档1。在哪里部署应用程序?2.您可以启动中央Ehcache服务器(如Redis),也可以使用复制。但问题是为什么需要缓存?我们有很多公共数据,在我们的微服务中显示,我们使用ehcache来减少数据库调用。如果有任何更改,它应该反映在所有缓存中。我们如何实现中央Ehcache服务器。请阅读文档