Spring boot
codeydj
缓慢前行
展开
-
尝试搞懂秒杀的全流程
先搞懂超卖 仅mysql 先从最简单的仅涵盖mysql开始,根据最简单的原子性分析,可知:代码标红的一步,有可能会产生并发问题,从而导致出现超卖现象 那么可以通过jmeter来实现并发测试这种情况,代码中每次减1, 初步测试时,每秒100次请求,未出现超卖的情况。 在经过调整后,将请求数改成了每秒1000次,成功复现仅数据库操作下,超卖的情况 在mysql情况下复现了超卖后,首先要添加redis去处理超卖,且需要复现在redis下的一系列问题。 todo ...原创 2021-07-06 19:38:33 · 492 阅读 · 0 评论 -
启动Spring boot项目报错
‘spring.datasource.url’ is not specified and no embedded datasource could be auto-configured. 项目打包在另外一台机器上启动,报这个错误,但我确定我代码是正确的,且我需要使用数据库地址,网上清一色的说是不需要数据库地址的时候@SpringBootApplication(exclude = {DataSour...原创 2019-03-02 22:02:08 · 221 阅读 · 0 评论 -
记一次完整的使用docker部署dubbo项目到阿里云服务器的过程以及遇到的问题
1、 *首先准备好一份简单的dubbo练习项目: 此时遇到第一个问题,想使用maven把项目打成war包,报错: [ERROR] The build could not read 1 project -> [Help 1] [ERROR] [ERROR] The project com.dubbo:dubbo-study:1.0-SNAPSHOT (/Users/yangdingji...原创 2019-05-14 16:18:03 · 2451 阅读 · 1 评论