秒杀系统部署【2月更文挑战第07天】

简介: 【2月更文挑战第07天】
    1个专有网络VPC,为应用型负载均衡ALB、云服务器ECS、云数据库PolarDB MySQL版等云资源形成云上私有网络。

4个交换机,将云服务器ECS、数据库等资源连接在同一网络上,实现它们之间的通信,并提供基本的网络分段和隔离功能。

1个应用型负载均衡ALB,用于对网站的多台云服务器进行流量分发。它可以通过流量分发扩展应用系统的服务能力,通过消除单点故障提升应用系统的可用性。

p889224.png

1个弹性公网IP,创建应用型负载均衡ALB实例时,选择公网类型,自动为应用型负载均衡ALB实例创建1个弹性公网IP。

1个安全组,用于限制专有网络VPC下云服务器ECS的网络流入和流出规则。

2台云服务器ECS,用于部署示例应用程序。

1个消息队列RocketMQ版,用于各应用间的异步通讯以及事务消息处理。

1个注册配置中心,用于各应用间进行RPC调用时进行服务注册。

1个云数据库 Tair(兼容 Redis®),提供缓存、锁以及原子计数器等功能。

1个云数据库PolarDB MysQL,为系统提供数据存储服务。

Tair 规格

Tair实例的规格。

tair.rdb.2g

Tair 数据库密码

Tair的密码。

MSE 配置

当前环境 License Key

当前地域下的MSE License Key。

bv35c@72a8fd
说明

如需查看本示例源代码,请访问AtomGit仓库。

在资源配置预览页面,确认模板参数以及费用之后,单击创建。

当资源栈信息页面的状态显示为创建成功时表示一键配置完成。

image.png

配置域名和CDN(可选)
说明

如果您仅希望体验方案,无需配置域名,可以跳过此步骤。
域名申请和备案
添加CDN域名
域名解析

创建域名信息模板并实名认证。

    登录阿里云域名控制台。

    在左侧导航栏单击信息模板,在信息模板页面单击创建新信息模板。

    1

    根据界面提示,完成域名持有者信息填写,单击提交。

    展开查看填写说明。

    在阿里云域名控制台的左侧导航栏的信息模板中找到待查看的信息模板,查看实名认证状态。
    说明

    域名实名认证资料的审核通常在1个工作日内可以完成,部分可能需要3~5个工作日,请您耐心等待审核结果。

购买域名

    查询域名。

        登录阿里云域名注册。

        在阿里云域名注册页面的搜索框中,搜索您想要注册的域名以及域名后缀,单击查询域名。

        1

    加入域名清单。

        对于查询结果为未注册的域名,单击加入清单。

        加入清单

        在域名清单中确认已添加的域名,单击立即购买。

    确认订单信息。

        在确认订单页面,选择域名的购买年限和域名所有者类型。

        确认订单
        说明

        若您注册的是“.gov.cn”后缀域名,域名持有者类型只能为企业。

        选择已完成实名认证的域名持有者信息模板。

    选择支付方式后,单击立即支付。

    完成支付后,域名注册订单会短暂的显示为处理中状态,待订单状态变为成功,域名即注册成功。

        域名注册过程中的常见问题,请参见域名注册FAQ。

        如果域名注册失败,请参见域名注册失败原因进行排查处理。

ICP备案前准备

    (可选)前置审批。

    新闻类、出版类、药品和医疗器械类、文化类、广播电影电视节目类、教育类、医疗保健类、网络预约车、电子公告类等行业的互联网信息服务,需联系当地机关办理对应的前置审批手续。各类行业对应的办理机关及手续类型请参见前置审批。

    管局规则。

    了解ICP备案所在地域的管局规则,根据管局要求准备ICP备案的材料。详细信息请在各地区管局备案规则中单击对应省份查看。

提交ICP备案

    填写信息进行校验。

    在阿里云ICP代备案管理系统,根据界面提示,按要求填写主办单位信息和网站/App信息等,系统将根据您所填信息,自动校验是否可以进行ICP备案。

    阿里云初审。

    提交ICP备案初审订单后,订单状态为阿里云审核中,阿里云将会在1个工作日左右进行审核,具体以实际审核时间为准。
目录
相关文章
|
关系型数据库 MySQL Java
|
4月前
|
网络协议 Linux Docker
Docker启动失败问题排查(一)
新公司切换至Windows环境后,Docker频繁启动失败,表现为引擎停止且图标无限加载。通过日志排查发现,问题源于Windows复杂网络配置导致Docker判断异常。最终通过分析`host`与`vm`目录下核心日志,定位并解决了网络服务初始化冲突问题。
683 4
|
6月前
|
Shell Linux 开发者
Windows下命令行使用说明
本文介绍了从Mac切换到Windows系统后,在使用命令行时遇到的换行符混乱、命令报错等问题,根源在于Windows Terminal可能随机加载PowerShell或CMD。文章梳理了CMD、PowerShell与Windows Terminal之间的关系,解释了为何相同界面下命令行为不一致,并给出CMD与PowerShell在换行符等使用上的区别,提醒用户注意环境差异,避免误操作。
478 0
|
6月前
|
网络虚拟化 虚拟化 Docker
记一次Windows端口占用问题排查
netstat命令排查不出的Windows端口占用问题的解决方案,附快速排查脚本
613 0
|
9月前
|
JSON NoSQL Redis
在Rocky9系统上安装并使用redis-dump和redis-load命令的指南
以上步骤是在Rocky9上使用redis-dump和redis-load命令顺利出行的秘籍。如果在实行的过程中,发现了新的冒险和挑战,那么就像一个勇敢的航海家,本着探索未知的决心,解决问题并前进。
296 14
|
计算机视觉
RT-DETR改进策略【损失函数篇】| Shape-IoU:考虑边界框形状和尺度的更精确度量
RT-DETR改进策略【损失函数篇】| Shape-IoU:考虑边界框形状和尺度的更精确度量
319 1
RT-DETR改进策略【损失函数篇】| Shape-IoU:考虑边界框形状和尺度的更精确度量
|
数据采集 JSON 监控
速卖通商品列表接口(以 AliExpress Affiliate 商品查询 API 为例)
以下是使用 Python 调用速卖通商品列表接口(以 AliExpress Affiliate 商品查询 API 为例)的代码示例。该示例包含准备基础参数、生成签名、发送请求和处理响应等关键步骤,并附有详细注释说明。代码展示了如何通过公共参数和业务参数构建请求,使用 HMAC-SHA256 加密生成签名,确保请求的安全性。最后,解析 JSON 响应并输出商品信息。此接口适用于商品监控、数据采集与分析及商品推荐等场景。注意需通过 OAuth2.0 获取 `access_token`,并根据官方文档调整参数和频率限制。
十分钟了解阿里云数据库RDS
简介:阿里云关系型数据库(Relational Database Service,简称RDS)是一种稳定可靠、可弹性伸缩的在线数据库服务。基于阿里云分布式文件系统和SSD盘高性能存储,RDS支持MySQL、SQL Server、PostgreSQL、PPAS(Postgre Plus Advanced Server,高度兼容Oracle数据库)和MariaDB TX引擎,并且提供了容灾、备份、恢复、监控、迁移等方面的全套解决方案,彻底解决数据库运维的烦恼。
13225 0
|
安全 Java 数据安全/隐私保护
构建高效网站后台:权限管理系统设计与实现
【7月更文挑战第5天】在现代Web应用开发中,权限管理是后台系统不可或缺的一部分,它确保了系统的安全性与用户数据的隐私。良好的权限管理系统能够精细控制不同用户角色对功能模块及数据资源的访问权限,从而提升系统的灵活性和安全性。本文将深入探讨权限管理的基本概念、设计思路,并通过一个简单的代码示例展示如何在Web后台中实现基本的权限控制逻辑。
923 2
|
算法 数据可视化 Java
JAVA规则引擎工具有哪些?
本文对比分析了六种Java规则引擎:Drools、IBM ODM (JRules)、Easy Rules、JBPM、OpenL Tablets以及Apache Camel结合规则组件的应用。Drools是一款功能全面的业务规则管理系统,支持DRL文件定义规则、高效的规则匹配算法、复杂的规则流及决策表,并易于与Java应用集成。IBM ODM (原JRules)提供了强大的规则管理功能,包括Web界面和Eclipse插件定义管理规则、直观的决策表和决策树、REST和Java API集成选项及优化的性能。
2563 3