11 rabbitMQ 异步请求

### 1 MiaoshaController implements InitializingBean```
/**
* 系统初始化时获取商品库存
* @throws Exception
*/
@Override
public void afterPropertiesSet() throws Exception {
List<GoodsVo> goodsList = goodsService.listGoodsVo();
if(goodsList == null){
return;
}
for(GoodsVo goodsVo : goodsList){
redisService.set(GoodsKey.getMiaoshaGoodsStock, ""+goodsVo.getId(), goodsVo.getStockCount());
}
}
```### 2报错11 rabbitMQ 异步请求解决:添加bean定义。。
@Bean
public Queue miaosha_queue() {
return new Queue(MIAOSHA_QUEUE, true);
}


- 压测 ./bin/jmeter.sh -n -t redis_mq/miaosha_redis_mq.jmx -l redis_mq/miaosha_redis_mq.jtl 

### 3 nginx 反向代理
11 rabbitMQ 异步请求

11 rabbitMQ 异步请求sudo sh /usr/tomcat8/bin/shutdown.sh
# 查看进程netstat -aptn | grep 8080
# kill -9 pid11 rabbitMQ 异步请求
sudo java -jar ~/Documents/tar/apache-jmeter-5.4.1/redis_mq/miaosha.jar
11 rabbitMQ 异步请求rm -f redis_mq/miaosha_redis_mq.jtl sudo vi ./redis_mq/miaosha_redis_mq.jmx./bin/jmeter.sh -n -t  ./redis_mq/miaosha_redis_mq.jmx -l ./redis_mq/miaosha_redis_mq.jtl   11 rabbitMQ 异步请求
上一篇:c++ 常用数据类型转换


下一篇:string用法工具箱