首页 > 网站建设 >

网站建设公司浅析负载均衡带来的问题

发布时间:2019-12-20 作者:网站建设

  网站建设公司浅析负载均衡带来的问题,应用系统接入负载均衡后,用户访问站点时,会被随机地路由至某一台服务器。由此可能产生以下问题。
1.文件存储:假设一个用户上传文件的场景,上传文件时假设被路由至A服务器,用户再次访问站点时,被路由至B服务器,由于B服务器并没有存储用户上传的文件,导致文件无法获取。当然,也可以做一些补救措施,例如在多台负载服务器之间实时同步文件,但这并不是一种很好的解决方案。建议的解决方案是,把文件存储在云服务器,例如使用腾讯云的文件存储,可以通过调用上传文件接口来获取文件的存储地址,在我们的数据库中只要存储文件的URL地址即可,借助腾讯云这类云服务提供商,还可以实现文件的防盗链和CDN。
2.用户session会话:用户会话的默认存储方式通常是文件,因此,也会产生会话丢失的情况。建议的解决方案是使用Redis或其他缓存来存储用户会话。例如,在CI的system文件夹中对config.php文件进行简单的配置,就可以使站点的会话存储在Redis中。
3.代码分发:只有一台服务时,代码发布很简单,通过FTP发布一台服务器的代码即可,或者使用SVN(Subversion)直接拉取代码。但是当服务器多了之后,由于无法通过人工的方式做到同时发布多台服务器代码,因此,在一定时间内,多台负载均衡服务器的代码可能会不同步。很多企业都会自研发布系统,其中一个很重要的功能就是代码的分发功能。深圳网站建设公司本文关于“网站建设公司浅析负载均衡带来的问题”的知识就介绍分享到这里,谢谢关注,博纳网络编辑整理。
 
文章标题:网站建设公司浅析负载均衡带来的问题
本文地址:https://www.198bona.com/news/5114.html
如果您觉得案例还不错请帮忙分享:

网站建设

网络推广

解决方案

域名主机

建站行业资讯