zl程序教程

您现在的位置是:首页 >  系统

当前栏目

ASP.NET Core微服务(七)——【docker部署linux上线】(RDS+API接口测试部分)

2023-09-14 09:04:58 时间

ASP.NET Core微服务(七)——【docker部署linux上线】:

本文测试采用阿里云的RDS(sqlserver服务器)+ECS(linux服務器)进行测试,由于是测试,【按量付费】买个最便宜的服务即可。

对应练习sql下载路径(0积分):【ASP.NETCore微服务(一)——【完整API搭建及访问过程】——sql脚本_asp.netcore微服务-.Net文档类资源-CSDN下载

后台接口请参照:ASP.NET Core微服务(三)——【跨域配置】:【ASP.NET Core微服务(三)——【跨域配置】_红目香薰的博客-CSDN博客

1、RDS(sqlserver服务器)购买:

配置选择:

实力配置

同意,并支付:

如果金额超过100元可以默认支付成功。【点击管理控制台】。

查看买入的服务器:

选择【实例列表】·查看是否运行中,点击管理。

添加账号:

添加账号完毕:

【添加白名单】以及【申请数据库外网链接】:

先设置白名单:

白名单添加:

申请外网:

申请完毕:

创建数据库:

登录测试:

链接测试(如果未链接成功,应该会弹出一个白名单设置,点击添加即可。):

说明数据库可以使用。那么我们先用阿里的页面创建一个【girl1804】库,用于后面的测试,可以关掉这个数据库操作页面了。

先不需要授权账号,点击创建即可。然后点击账号管理进行权限赋予。

复制外网地址:

如果还是无法连接请选择安全组添加1433端口号:

我使用的是【Navicat】:

数据正常:

2、打开VS的项目,修改访问路径:

启动服务器:

测试访问api地址:【http://localhost:5000/api/Test/GetInfo

API接口正常。

3、总结:

a)、账号米面必须100块以上,否则无法购买。

b)、安全组需要添加【1433】端口号。

c)、外网链接的时候建议使用数据库通用版本的【Navicat】,很方便测试常用数据库。

希望此文对大家有所帮助,后续会编写

ASP.NETCore微服务(七)——【docker部署linux上线】(ECS+linux+docker+API上线部分)

等文章。

此文标题为ASP.NET Core微服务(一)——【完整API搭建及访问过程】

请关注,后续内容很快更新。