我正在尝试学习复杂应用程序的部署拓扑和数据中心拓扑。我知道这个问题的答案可能会因场景的不同而不同。但我说的是最有可能和最普遍的情况。
我在互联网上浏览,了解到复杂的大规模电子商务J2EE应用程序部署在多个应用程序服务器(例如weblogic集群)上,这些weblogic应用程序服务器连接到多个数据中心(存储客户/应用程序特定的数据)。我想知道这些服务器如何与多个数据中心通信(在JDBC连接和数据源方面)。
此外,如果有多个数据中心,则存在数据不一致的可能性。
我对数据中心的了解为零,我想了解更多关于应用服务器和数据中心之间的通信是如何发生的。简而言之,我想知道典型的生产部署拓扑以及数据中心。
提前谢谢。
发布于 2015-05-18 10:50:39
这是一个非常复杂和广泛的问题,可以解释。您可能希望从下面这样的内容开始,以获得足够的信息来提出更适合堆栈溢出的更具体的问题:http://www.javaworld.com/article/2077094/soa/construct-java-applications-through-distributed-object-technology.html
https://stackoverflow.com/questions/30294374
复制相似问题