当前位置:首页 > 云服务器 > 正文

云服务器与多个本地服务器连接


一、云服务器与本地服务器如何进行数据通讯

1.直接连接数据库

Python直接连接云数据库,与本地操作相同,只不过数据库IP由内网IP改为云服务器IP。这种情况下,需要注意以下几点:

直接连接数据库时所需的敏感信息(数据库名称、数据库账号、数据库密码)必须进行加密和解密,以免泄露。尽可能;

开启云数据库远程访问权限(无防火墙则跳过)。设置数据库账号允许远程访问,网上有教程,不过没仔细看。

直接连接数据库的好处是方便开发时不需要考虑TCP层如何工作,但缺点是数据库容易暴露,别人可以拿到数据库数据;

提供现成的中间件云服务器。中间件有两种类型:TCP和http。无论您需要什么类型,在中间件中创建自己的通信协议、机密数据的加解密协议,原有直连数据库的操作都是在框架内完成的。如果使用的人太多,就需要考虑性能问题。当然,如果使用中间件,数据库不需要开放远程访问权限(如果有防火墙,需要在防火墙中允许通过中间件端口进行通信)。

中间件的优点是只要不出现重大错误,数据库就不会泄露。缺点是开发难度大。


二、一台服务器对接多少云终端比较好?如果配置比较好的话,带二十台、三十台也不是问题。不过,这取决于服务器的使用情况和具体配置。若盘回复:希望可以帮到你。
三、阿里云的云服务器如何绑定多个IP地址?阿里云的云服务器无法连接多个IP。
阿里云的云服务器只有两个IP,一个是公网独立IP,一个是内网IP。
您只能将多个域名与外部IP地址关联,但不能将多个域名与多个IP地址关联。