摘要: 其实秒杀类场景最主要的是执行秒杀操作要单线程的,提到单线程,肯定会想到synchronized关键字,但是他有两个致命缺点:1、无法做到细粒度控制,2、只适合单点不适用集群。所以大多数项目只能采用分布式锁的实现方式,分布式锁主要有基于缓存如redis、基于zookeeper、基于数据库的实现。 下面 阅读全文
posted @ 2019-07-10 15:28 able锋 阅读(549) 评论(0) 推荐(0) 编辑
摘要: 最近发现有个老的系统有个事务问题,后面查资料发现,@Transactional使用有问题导致事务失效了 注意事项:已自己写了demo验证 1、@Transactional 需要使用在public方法 2、一个类中@Transactional修饰的方法,要保证其事务生效,要提供给另一个类调用; 若该类 阅读全文
posted @ 2019-07-03 16:02 able锋 阅读(2805) 评论(0) 推荐(1) 编辑
摘要: Tomcat 优化 java.lang.OutOfMemoryError: Java heap space 的解决方法 java.lang.OutOfMemoryError: Java heap space 的解决方法 关键字: tomcat outofmemoryerror permgen spa 阅读全文
posted @ 2016-12-18 22:36 able锋 阅读(3461) 评论(0) 推荐(0) 编辑
摘要: 服务端:一、修改IP地址AIX上CICSREGION的目录/var/cics_regions/your_region_name/database/LD二、修改文件LD.stanza中的IP地址三、重启CICSREGION1.停止CICS服务#cicscp-vstopregionall#cicscp-... 阅读全文
posted @ 2015-12-13 17:09 able锋 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 1、点击Security------SSLcertificateandkeymanagement2、点击RelatedItems下的keystoresandcertificates3、点击已有的证书如:NodeDefaultKeyStore4、点击AdditionalProperties下的Pers... 阅读全文
posted @ 2015-12-13 17:05 able锋 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 数据源配置的URL如下:jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.8.3)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=10.1.8.4)(PORT... 阅读全文
posted @ 2015-12-13 17:01 able锋 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 1、系统管理-节点,添加本机节点和另外一台机器的节点2、建立集群服务cluster,添加成员节点3、将应用部署到集群服务cluster4、将数据库源分别建立到节点作用域5、后续步骤参照安装手册注意事项: 在集群环境的安装过程中,需要同步两台主机的信息,确保它们之间能够良好的通信。主要同步的信息包括... 阅读全文
posted @ 2015-12-13 16:59 able锋 阅读(1498) 评论(0) 推荐(0) 编辑
摘要: 当用ftp上传部署增量文件,was应用不生效问题解决方法:一.修改web.xml文件,需要修改以下三个目录下的文件:1./opt/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/10Cell01/applications/${应用名}.ear... 阅读全文
posted @ 2015-12-13 16:46 able锋 阅读(1315) 评论(0) 推荐(0) 编辑
摘要: 1:管理控制台--->服务器--->应用程序服务器--->server1--->java和进程管理--->进程定义--->java虚拟机--->将通用jvm参数设置为-Dfile.encoding=GBK-Ddefault.client.encoding=GBK2:管理控制台--->服务器--->应... 阅读全文
posted @ 2015-12-13 16:40 able锋 阅读(1598) 评论(0) 推荐(0) 编辑
摘要: 出现此问题的原因之一:操作界面上没有卸载完成。进行一下操作:1、删除$WAS_HOME/profiles/AppSrv01/config/cells/...cell/applications下对应的文件夹2、删除$WAS_HOME/profiles/AppSrv01/installedApps/..... 阅读全文
posted @ 2015-12-13 16:38 able锋 阅读(1869) 评论(0) 推荐(0) 编辑