社区
Java EE
帖子详情
web服务多机部署,连同一个数据库,事务怎么控制?
u013631348
2016-07-09 02:33:24
小弟刚毕业不久,没有集群部署的项目经验,请问下一个应用用多个tomcat部署后,jdbc相同,用的spring的事务,需要特殊处理事务部分么,还是事务底层由数据库统一控制?
...全文
450
8
打赏
收藏
web服务多机部署,连同一个数据库,事务怎么控制?
小弟刚毕业不久,没有集群部署的项目经验,请问下一个应用用多个tomcat部署后,jdbc相同,用的spring的事务,需要特殊处理事务部分么,还是事务底层由数据库统一控制?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
u011117387
2016-07-12
打赏
举报
回复
集群中不同机器的请求和同一台机器的请求并无区别,数据库根本不知道请求来自哪里,只要开启事务执行提交就行。
木子0204
2016-07-12
打赏
举报
回复
你看下事物的定义就不会纠结这件事情了
tianfang
2016-07-11
打赏
举报
回复
事务是在一个连接中完成的 不同连接之间无关
shryan_bin
2016-07-11
打赏
举报
回复
你这个不用特别考虑事务,你需要考虑的是,多台server在抓取数据的时候的分配问题,别多台server抓到了同一条数据,导致别的机器幻读。
新IT民工
2016-07-11
打赏
举报
回复
不存在问题,因为对于应用服务器来说也是两个请求,而spring或者是其他的工具会在各个request对应的service中处理事务,所以应该不存在问题。
Intboy
2016-07-11
打赏
举报
回复
目测你的不用考虑事务问题,因为你的只是个集群,并不是分布式。 再说,事务是开发的时候需要考虑的,不是部署的时候才考虑的问题啊
li4c
2016-07-11
打赏
举报
回复
引用 2 楼 tianfang 的回复:
事务是在一个连接中完成的 不同连接之间无关
你的意思是,这个问题不存在?
望舒
2016-07-09
打赏
举报
回复
你就当成只有一个应用就好了,分布式事物要处理的是指的是一个请求 在不同个tomcat 执行了的.
《Java-web程序设计》教案.doc
从只有
一个
小的Jar文件就可以运行Servlet/JSP,到由多台服务器 进行集群和负载均衡,到多台Application进行
事务
处理,消息处理,一台服务器到无数 台服务器,Java显示了
一个
巨大的生命力。 多样化和功能强大的开发...
在线考试系统文献综述
Web技术超越了传统的"客户机/服务器"两层结构,采用了三层体系结构:用户界面层/
事务
层/
数据库
层,因此Web结构有着更好的安全性,在用户机上不需要安装任何应用程序,应用程序可以安装在
事务
层所在的计算机上,试题...
服务器两个网站公用
一个
数据库
,两个服务器共用
数据库
吗
两个服务器共用
数据库
吗 内容精选换一换“数据导入”章节适用于MRS 3.x及后续版本。Loader是实现MRS与外部数据源如关系型
数据库
、SFTP服务器、FTP服务器之间交换数据和文件的ETL工具,支持将数据或文件从关系型...
分布式
数据库
原理解析
一,分布式
数据库
的简单了解我们目前使用的
数据库
中间件UDAL,据文档描述,底层使用的是阿里的开源Cobar,网上了解Cobar社区几年前早已经不更新了,现在比较火热的是Mycat中间件。UDAL与Mycat类似,此外根据自身业务...
基于nginx的高可用web集群
了解nginx的基本操作nginx一键安装脚本(去掉http模块)stream {#负载均衡器的定义web} #负载均衡器的定义dns# 使用的tcp} }四层负载均衡和七层负载均衡四层速度快,支持的服务数量多(http、dns、ftp、mysql等):...
Java EE
67,512
社区成员
225,881
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章