zoukankan      html  css  js  c++  java
  • 浅谈负载均衡轮询调度涉及的应用开发部署

      负载均衡含义,参见360百科:网络专用术语,负载均衡建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。

      网络结构图如下:

     

    如果其最终目的是为了减轻某一台应用服务器的压力,提升并发性能,为用户提供更好的应用体验。

    需要注意的是如果应用是负载的,也就是独立的如上图所示,而数据库仅仅做了磁盘阵列上的负载,实际数据文件在一个磁盘空间上,在应用程序开发时需要考虑并行处理,特别是应用部署时该功能只能运行在一台服务器上。避免因程序同时运行,同时处理造成数据不准确及不一致性。引申出来也就是可能会存在测试环境直接备份的正式环境,而这个应用程序连接的数据库依然是正式环境的数据库,这个是在后期实施运维阶段特别要关注的。这样很容易对正式环境数据造成无法逆转的破坏,本来该处理的数据却在测试环境处理,但用户却看不到待处理数据,此时数据处理标志位已标记为已处理,这样很容易让用户感觉系统特别差,容易丢数据等等。作为开发经理需要特别对此处引起重视,个人感觉可以从如下几方面规避:

    1.规范数据备份过程,涉及到数据库、IP等个性化的配置一定要同步修改

    2.开发经理负责检查关键配置信息

  • 相关阅读:
    python的高级特性
    python方向
    快速搜索
    计算机组成原理——总线
    计算机组成原理——指令系统
    计算机组成原理——cpu
    计算机组成原理——2
    git提交时报错处理办法
    快速的在linux服务器上安装jdk8
    python的包管理软件Conda的用法
  • 原文地址:https://www.cnblogs.com/xiaolongzi/p/7443952.html
Copyright © 2011-2022 走看看