从品牌网站建设到网络营销策划,从策略到执行的一站式服务
需求: 百万并发连接,高可用
为阿克塞哈萨克族自治等地区用户提供了全套网页设计制作服务,及阿克塞哈萨克族自治网站建设行业解决方案。主营业务为网站设计制作、成都网站设计、阿克塞哈萨克族自治网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
技术选型: centos7,jdk8,vertx3.7.0,MySQL8
测试时间:2019年5月20日再次测试成功
成功实现来了百万并发连接访问的架构。
由于业务保密制度限制,只能说一下大概思路(如果有商业高并发的研发需求,可扫描文末二维码加作者微信):
vertx 使得基于Java做高并发变得更加容易。 vertx Cluster 支持多台机器的集群。 即使不采用集群,不用nginx,zk,当使用多核高配的单个服务器时,vertx也能实现百万级别的高并发访问。假设你购买了一个16Core64G内存的云主机,你的业务类是MyDemoVerticle,那么为了充分利用每一个CPU,你可以这样部署:
DeploymentOptions options = new DeploymentOptions().setInstances(16); vertx.deployVerticle("com.mycompany.MyVerticle", options);
这样系统会为每个实例分配一个eventLoop.
Vertx自动支持高可用机制,如果你希望当服务死掉后能自动重启是,可以在部署命令中加上 -ha指令
vertx run my-verticle.js -ha
-ha 意味着你的vertx自动运行在cluster模式下。如果需要配置集群细节,可以联系创新互联建站
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图