整个架构部署用到了集群部署(1:2)、动静分离、缓存服务、拆分数据库等高并发处理技术,属于大型系统的模型。
据我所知,集群1:2是1负载分发器、2web服务器,(以Apachetomcat集群为例),那么Directorserver应该安装Apache,而RealServer应该安装tomcat,至于javaweb项目在tomcat下面即可。
而你的架构图中还有动静分离机制,理论上静态文件服务器也应该有javaweb项目才对,不然静态文件服务器如何取静态文件呢。tomcat对静态文件处理不是很好,所以很多人推荐用Nginx作为载体。
缓存和集群数据库我不了解,不发表任何谬论。
session会话就是指的>
建议看下一些集群架构方面的书籍,比如《大型网站系统与java中间件实践》。
没有明白你的意思。
不过hibernate 是纯面向对象的。在实现中不用或很少写SQL。
而ibatis(不是ibetas 吧)是需要写SQL的。
应用的区别在于使用的效率,是否有复杂SQL等。
以上就是关于集深数据单独服务器部署java应用如何交互全部的内容,包括:集深数据单独服务器部署java应用如何交互、java hibernate 和 ibetas 两者在数据库交互中的具体实现过程是怎么样的,求解、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)