微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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报错

解决添加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 反向代理



sudo sh /usr/tomcat8/bin/shutdown.sh
# 查看进程netstat -aptn | grep 8080
# kill -9 pid


sudo java -jar ~/Documents/tar/apache-jmeter-5.4.1/redis_mq/miaosha.jar

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   


版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐