java web-javaweb项目部署在多个节点,怎么控制并发

问题描述

javaweb项目部署在多个节点,怎么控制并发

问题场景:
现在一张公有表的数据,在页面列表中展示,登入用户可直接点击按钮分配给自己。
怎么控制同一条数据只分配给一个用户。

解决方案

楼上的差不多了就。
点击分配的时候,做个ajax验证,查询一下要分配的东西 是不是已经有人分配了,已经分配过的,提示已经有人占用。
然后,再保险点儿的话,就给分配的service层加上同步锁。最后还可以给表的列加上锁。。。。。。。

解决方案二:

你对这条数据做个标识,如果已分配给用户,你就做个标识,完了下次分配的时候提示已分配, 不知道你能用上不,我觉得这样可行。

时间: 2024-08-18 02:23:49

java web-javaweb项目部署在多个节点,怎么控制并发的相关文章

javaweb项目部署问题,一样尽快有答案

问题描述 javaweb项目部署问题,一样尽快有答案 我开发了一个javaweb项目,怎么部署到云上tomcat的服务器,一样详细点的,谢谢大家了.小弟搞不明白啊 解决方案 关于JavaWeb项目部署问题 解决方案二: 你们都好聪明 都是大神,厉害 解决方案三: 将你的工程打成war包,然后上传到服务器上面.当然,上传前提是你的服务器上面的环境等都已经配置. 安装到你环境当中tomcat路径中的webapps下面,然后重启tomcat服务器,在浏览器进行访问ip+端口号 就能看到你发布的工程展示

如何将javaweb项目部署到linux下

以下是对将javaweb项目部署到linux下的方法进行了详细的分析介绍,需要的朋友可以过来参考下   一般都在windows下开发的,现在部署到linux下:1,将项目达成war包(用eclipse,项目右键-->Export-->选择war file) 2,将tomcat(用winSCP当然你也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下 3,然后将项目的war包放到tomcat的webapps目录

服务器-javaweb项目部署问题!

问题描述 javaweb项目部署问题! javaweb项目部署问题! javaweb项目开发完成后,上线时部署到什么服务器上? 解决方案 看客户有没有明确的要求.对于小项目,Tomcat就够用了. 解决方案二: 花生壳+tomcat+javaweb项目的部署问题花生壳+tomcat+javaweb项目的部署问题javaweb项目部署文件 解决方案三: tomcat应该足够了 解决方案四: tomcat jboos 都可以的,主要看客户的需要 解决方案五: tomcat jboos 都可以的,主要

在哪里可以找到java web的项目代码并可以运行来学习?

问题描述 在哪里可以找到java web的项目代码并可以运行来学习? 在哪里可以找到java web(ssi,ssh,ssm等)的项目代码并可以运行拿来学习? 解决方案 http://www.mamicode.com/info-detail-891477.html

javaweb项目部署winserver服务器中午乱码

问题描述 javaweb项目部署winserver服务器中午乱码 javaweb项目中有一个模块的代码是别的地方复制文件的方式复制过来的(文件为gbk格式,项目编码统一设置的utf-8),本机运行正常.分别部署到公司的测试服务器(win server)和客户的正式服务器(linux)上时公司服务器上该模块页面输入的中文保存后乱码,别的页面正常.linux服务器上也正常.求解决方法 解决方案 文件格式最好也用utf8等,是不是目标机器上,编码格式不一致

Java Web开发项目中中文乱码解决方法汇总_java

Java Web项目中,解决中文乱码方法总结如下 第一种情况:调用jsp页面中文显示乱码问题描述:通过浏览器调用jsp页面,在浏览器中显示的中文内容出现乱码. 解决方法:首先确认本jsp在编辑器中保存文件内容时,使用的是utf-8的编码格式,然后在jsp页面的开始处添加<%@ pageEncoding="utf-8"%>就可以解决这种中文乱码问题 第二种情况:调用servlet页面显示乱码问题描述:通过浏览器调用servlet,servlet在浏览器中显示的内容出现乱码.

javaweb项目部署平台选择问题

问题描述 请问相关经验的专家给解答下javaweb项目是部署到windows平台下好还是linux平台下好?! 解决方案 应该选择linux,好处嘛:(1)对病毒抵抗力强:(2)系统稳定:(3)网络控制上可定制化强...别的查一查,应该还有挺多的解决方案二:linux安全,他有自动清理内存的机制.不会产生大量冗余信息,造成信息积累,服务器反应慢等.解决方案三:果断选Linux吧,一般都选linux解决方案四:这要看你的程序是要放在公网上 或者公网也可以访问 如果这样 linux比较好 如果是内网

第一次正式java web开发项目的总结

去年下半年到现在,因为公司人员流动,也有好几个新进的员工分给我来带领,也有刚从学校出来的,在和他们交流的过程中,不由的想起自己刚刚进入这行的一些感想. 记得自己当初写过一篇总结的,我想这些对于刚出校门没什么工作经验的程序员应该会有一些帮助,但是却怎么也无法在csdn博客列表中找到这片文章. 后来无意中发现它竟然跑到了我的回收站中,我已忘记是因为什么原因使他跑到了这里,但是我想恢复的时候又发现有点坑的是,csdn回收站的东西无法恢复,因此只好重新发表了. 以下是当时的总结:   从学校走出来,转眼

如何将javaweb项目部署到linux下_unix linux

一般都在windows下开发的,现在部署到linux下:1,将项目达成war包(用eclipse,项目右键-->Export-->选择war file)2,将tomcat(用winSCP当然你也可以用secureCRT,用securCRT需要建立sftp(即上传文件的目录),用put tomcat命令)考到ilunx对应的目录下3,然后将项目的war包放到tomcat的webapps目录下4,启动tomcat(命令:./startup.sh(linux下启动tomcat是.sh文件而非.bat