当前位置: 首页 > news >正文

网站建设专业开发公司成都谷歌seo

网站建设专业开发公司,成都谷歌seo,中国培训网,人民日报政府网站建设目录 引出IDEA启动Tomcat两个端口的方式1.编辑配置2.添加新的端口-Dserver.port80833.service里面管理4.启动后进行测试 使用nginx进行反向代理反向代理多个端口运行日志查看启动关闭重启 分布式情况下synchronized失效synchronized锁代码启动tomcat两个端口nginx反向代理JMete…

目录

  • 引出
  • IDEA启动Tomcat两个端口的方式
    • 1.编辑配置
    • 2.添加新的端口-Dserver.port=8083
    • 3.service里面管理
    • 4.启动后进行测试
  • 使用nginx进行反向代理
    • 反向代理多个端口
    • 运行日志查看
    • 启动关闭重启
  • 分布式情况下synchronized失效
    • synchronized锁代码
    • 启动tomcat两个端口
    • nginx反向代理
    • JMeter高并发测试
      • 1.端口,路径,参数设置
      • 2请求头设置
      • 3.进行抢购的测试
  • 总结

引出


1.在idea中启动tomcat两个服务-Dserver.port=8083;
2.nginx进行反向代理多个url的配置;
3.synchronize锁代码,启动tomcat两个端口+nginx反向代理,用JMeter高并发测试,验证分布式情况下,synchronize锁失效情况;

在这里插入图片描述

IDEA启动Tomcat两个端口的方式

1.编辑配置

编辑配置

在这里插入图片描述

复制之前的服务app

在这里插入图片描述

2.添加新的端口-Dserver.port=8083

修改名字,点击修改选项

在这里插入图片描述

添加虚拟选项vm options

在这里插入图片描述

输入-Dserver.port=8083

设置新的服务的端口号

在这里插入图片描述

3.service里面管理

在service里面管理多个端口

在这里插入图片描述

service里面管理

在这里插入图片描述

4.启动后进行测试

启动后进行测试

在这里插入图片描述

使用nginx进行反向代理

start nginx --启动
nginx -s stop --停止
nginx -s reload --重启

反向代理多个端口

在这里插入图片描述

	upstream pet{server 127.0.0.1:10009;server 127.0.0.1:10002;}

server里面设置

		location / {proxy_pass http://pet;}

cmd命令启动nginx

在这里插入图片描述

运行日志查看

查看运行的日志文件

在这里插入图片描述

根据日志修改配置文件

在这里插入图片描述

再次启动,运行成功

在这里插入图片描述

启动关闭重启

在这里插入图片描述

分布式情况下synchronized失效

synchronized锁代码

    @Overridepublic synchronized HttpResp<?> killStart(Integer bookId) { // 方案1:加锁KillBook killBook =  (KillBook)redisTemplate.opsForHash().get("killBook",bookId +"");if (killBook !=null && killBook.getKillNum() > 0){killBook.setKillNum(killBook.getKillNum()-1);log.debug("当前库存-->>>"+killBook.getKillNum());redisTemplate.opsForHash().put("killBook", bookId+"", killBook);return HttpResp.ok();}else {return HttpResp.fail();}}

启动tomcat两个端口

在这里插入图片描述

nginx反向代理

在这里插入图片描述

反向代理链接

在这里插入图片描述
在这里插入图片描述

JMeter高并发测试

1.端口,路径,参数设置

在这里插入图片描述

路径设置

在这里插入图片描述

2请求头设置

在这里插入图片描述

添加请求头jwt

在这里插入图片描述

3.进行抢购的测试

在这里插入图片描述

!出现锁失效的情况

在这里插入图片描述


总结

1.在idea中启动tomcat两个服务-Dserver.port=8083;
2.nginx进行反向代理多个url的配置;
3.synchronize锁代码,启动tomcat两个端口+nginx反向代理,用JMeter高并发测试,验证分布式情况下,synchronize锁失效情况;

http://www.dinnco.com/news/9436.html

相关文章:

  • 网站备案 和 icp济南网络优化哪家专业
  • 网站css架构日本樱花免m38vcom费vps
  • 深圳保障住房轮候查询连云港seo
  • 用php做的网站有哪些免费写文章的软件
  • wordpress做登录界面下载优化大师
  • 丹东谁做微网站站长分析工具
  • 企业网站关键词排名 s网站页面布局和样式设计
  • 合肥网站建设=388元深圳关键词推广优化
  • 物流网站开题报告广告优化师发展前景
  • 怀仁有做网站的公司吗山西seo排名厂家
  • 网站设计为什么要去澳门头条发布视频成功显示404
  • 有什么展厅设计做的好的网站公众号代运营
  • 怎么替换ecshop网站的站标替换了怎么不显示搜索引擎优化包括哪些
  • 哪些网站可以做一些任务挣钱短信营销平台
  • 做公众号文章的网站百度推广服务费一年多少钱
  • wordpress bingo深圳百度搜索排名优化
  • 有没有正规的毕设代做网站整站优化全网营销
  • 沈阳做网站的公司排名巨量算数数据分析入口
  • 网站建设记账做什么科目代做百度首页排名
  • 网站开发工程师简历网站搭建服务
  • 企业门户网站建设 北京互联网舆情
  • 一个网站的百度反链多好还是少好全网品牌推广公司
  • 铁岭网站制作湖南平台网站建设制作
  • 做兼职的网站有哪些b2b免费推广平台
  • 一个网站如何产生流量河南靠谱seo地址
  • b站新人视频怎么推广引流用什么话术更吸引人
  • wordpress数据源seo优化排名公司
  • wordpress返回前页网站seo优化运营
  • 如何提高网站速度免费的推广引流软件下载
  • html语言做的网站和asp的区别网络平台营销