spring处理并发请求的时候,如果程序部署在不同的tomcat集群中,这种情况会出现并发占用资源的问题吗?

面试题分类: Javaspring处理并发请求的时候,如果程序部署在不同的tomcat集群中,这种情况会出现并发占用资源的问题吗?
dd121011 管理员 asked 10月 ago

spring处理并发请求的时候,如果程序部署在不同的tomcat集群中,这种情况会出现并发占用资源的问题吗?


FavoriteLoading添加本文到我的收藏
3 Answers
forgive_dengkai 管理员 answered 10月 ago

我觉得这个问题不应该把spring扯进来 ,两个应用之间出现竞争,那竞争的资源必定是第三方资源(比如数据库,访问同一个文件等等),这是必然的。而在各自的jvm中是没有竞争的。


FavoriteLoading添加本文到我的收藏
mydaypower1 管理员 answered 10月 ago

同意forgive_dengkai的观点,在不同的JVM上,不会有spring程序的竞争问题,有竞争也是在第三方资源上。


FavoriteLoading添加本文到我的收藏
梦朝思夕 管理员 answered 9月 ago

只要是共享一份数据的都会出现竞争的情况,不论是何种语言。出现分布式竞争了就需要统一的协调,如使用Zookeeper


FavoriteLoading添加本文到我的收藏

return top