项目需求:公司需要我做privacyIDEA认证服务器的可用,我的思路是在两台服务器上搭两套应用程序,后端存储公用一个mysql数据库,没有mysql数据库可以主备的形式,然后再做一下数据库的异地备份。基本思路就是这样的。我主要介绍一下使用keepalived实现可用。本次实现使用两台机器master:10.236.44.62 ,slave:10.236.45.91一、安装需要的软件(mast
推荐 原创 2017-06-20 17:17:10
4872阅读
6点赞
2评论
websocket是html5中新增的协议,websocket的特点是全双工,服务端和客户端可以互相发送消息。得益于不同平台对websocket协议的广泛实现,它为跨多种平台的实时网络应用程序开发提供了极大的方便。除了可以在前端开发的JavaScript 中使用 WebSocket 之外,我们也可以在 Java、C++、Go、Rust 等编程语言平台中使用 WebSocket。我汇总整理了8款目前
转载 2023-05-26 01:41:24
696阅读
----------------------------------一、前言二、环境三、Keepalived体系架构四、安装Keepalived五、案例配置 ----------------------------------一、前言   keepalived是一个类似于layer3,4&5交换机制的软件,也就是我们平时说的第3层、第4层和第5层交换。Keep
原创 2014-05-25 15:05:02
1030阅读
                                                       云服务器费用:查看费用                                         产品详情产品介绍本镜像是根据Azure Resource Manager模板创建的,基于资源组下的可用web系统,主要包括前端web负载均衡功能和后端数据库可用功能。前端主要是采用S
转载 2017-08-24 10:15:00
85阅读
2评论
1、熟悉几个组件1.1、apache     —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安全Socket层(SSL)等等,目前互联网主要使用它做静态资源服务器,也可以做代理服务器转发请求(如:图片链等),结合tomcat等servlet容器处理jsp。1.2、ng
原创 2016-11-06 18:54:50
773阅读
如今,如何保证互联网平台服务的可靠性和稳定性成为整个互联网行业面临的难题。谷歌提出的SRE(网站可靠性,本意是软件可靠性工程)方法被业界奉为解决这一难题的经典。SRE理念是近年来运维领域最重要的变革,影响广泛而深远。从SRE的核心理念出发,运维都是围绕可靠性(Reliability)展开的。“质量、成本、效率、安全”是运维不可或缺的4个要素,其中质量尤为重要,而质量的核心就是可用性,可用性的核心依
heartbeat 概述:官方网站:http://www.linux-ha.org/下载 heartbeat:http://www.linux-ha.org/wiki/Download   下载得到: 目前的这些版本是:Heartbeat-3-0-7e3a82377fa8.tar.bz2 #  心跳主程序包 &nbsp
原创 2015-07-31 14:44:45
1808阅读
一步步实现自己的框架系列:初步架构功能设计我想很多人都有想写一个自己框架的愿望,然后各种应用都可以使用。可是由于各种原因,很多时候也是在想象中,并没有自己一步一步去实现,而我也是这其中的一员。不管你是新手跟着我一起做还是大牛批评指点,欢迎访问,不管是板砖还是表演既然来了何不留下痕迹做纪念呢?  人生需要规划,架构也一样,没有计划的最终会偏离原先的设想。  就像阿甘正传中给船起名字一样,没有名字的船
1、集群特点  1>高性能    提高处理性能的能力一直是集群技术研究的一个重要目标之一  2>低成本    在达到同样性能的条件下,采用计算机集群比采用同等运算能力的大型计算机具有更高的性价比  3>可扩展性    通常情况下,用户若想扩展系统能力,不得不购买更高性能的服务器,才能获得额外所需的CPU 和存储器。如果采用集群技术,则只需要将新的单个服务器加入现有集群中即可,对
转载 2024-02-13 19:53:58
70阅读
前言:最近在与广东互联网基地一起进行无线城市集中平台的建设,在系统设计、架构调优上做了很多的探索,也在系统集成测试和性能调优中遭遇了很多的烦恼,心里有一些所得所悟,希望与大家共同学习探讨。 WEB系统最容易出现性能故障的点在哪里? 有很多人对此不知其然,或知其然而不知其所以然。下面这张图,是在一个大型的WEB系统设计中,经典的架构设计和分层模式。   1) 前端负载均
Drdb,简介    DRDB是一种分布式磁盘块设备,可以在两个主机间共用同步的存储空间,但是由于其是以一个一个的数据位存储数据的(有别与nfs),所以两个节点不能同时挂载使用。当然,在集群文件系统中个,如若配置了分布式文件锁来统一管理对数据的读写,DRDB仍是非常不错的选择。比较适用于在小型企业中,应用到需要保持数据一致的共享存储环境中。Dridb的安装   &nb
原创 2014-04-23 17:17:41
755阅读
1点赞
1评论
1.CDN 容灾前端资源所使用的的CDN根目录支持多个运营商,例如阿里云,七牛云,AWS,UClound等等,当部分用户CDN节点不可用,支持部分用户直接访问源站2.图像支持多域名,避开浏览器并发限制对于应用包含大量图像请求的情况,应对图片请求随机分配域名,例如a1.ycdn.com/images/a2.ycdn.com/images/a3.ycdn.com/images/a4.ycdn.com/
原创 2021-04-16 20:50:04
182阅读
1.CDN 容灾前端资源所使用的的CDN根目录支持多个运营商,
原创 2022-05-19 11:32:20
294阅读
1、熟悉几个组件1.1、apache     —— 它是Apache软件基金会的一个开放源代码的跨平台的网页服务器,属于老牌的web服务器了,支持基于Ip或者域名的虚拟主机,支持代理服务器,支持安 全Socket层(SSL)等等,目前互联网主要使用它做静态资源服务器,也可以做代理服务器转发请求(如:图片链等),结合tomcat等 servlet容器处理j
1.CDN 容灾前端资源所使用的的CDN根目录支持多个运营商,例如阿里云,七牛云,AWS,UClound等等,当部分用户CDN节点不可用,支持部分用户直接访问源站2.图像支持多域名,避开浏览器并发限制对于应用包含大量图像请求的情况,应对图片请求随机分配域名,例如​​a1.ycdn.com/images/​​​​a2.ycdn.com/images/​​​​a3.ycdn.com/images/​​
原创 2022-03-29 15:56:35
52阅读
6.慎用缓存技术tob的业务稳定性远远高于性能,所以缓存技术谨慎使用7. 建立端到端的缺陷排查体系复杂的业务,上门和远程协助客户排查问题成本过高,需要逐步建立完善的工单和端到端缺陷排查体系8.埋点与性能统计工具不可影响业务性能对于网站统计,业务埋点这样的机制,都要在确保不影响用户业务情况下进行,比如要增加延迟,离线等缓冲机制9.大型单页应用的内存泄漏在难以控制内存泄漏的大型单页应用中,在达到数百次
原创 2022-03-29 17:46:59
85阅读
6.慎用缓存技术tob的业务稳定性远远高于性能,所以缓存技术谨慎使用7. 建立端到端的缺陷排查体系复杂的业务,上门和远程协助客户排查问题成本过高,需要逐步建立完善的工单和端到端缺陷排查体系8.埋点与性能统计工具不可影响业务性能对于网站统计,业务埋点这样的机制,都要在确保不影响用户业务情况下进行,比如要增加延迟,离线等缓冲机制9.大型单页应用的内存泄漏在难以控制内存泄漏的大型单页应用中,在达到数百次
原创 2021-04-16 20:50:20
152阅读
介绍:搭建一个可用web集群项目,能承受并发的请求,任何一台服务器的退服不影响整个集群的运作,并且能对各个服务器的状态进行监控 运用技术:、nginx/1.17.9、ansible/2.9.9、nfs-utils/1:2.3.3-26、zabbix/4.4.6、keepalived/1.3.5-16 部署:  1.准备了7台centos8的虚拟机,两台作为web serv
转载 2023-07-18 13:45:31
106阅读
一、首先要说明两个概念1、keepalive的基本工作机制和应用场景    Keepalived是一个专门为lvs提供可用功能的机制,它可以实现当有两个主从lvs,而且主lvs损坏的时候,将其IP地址以及lvs转移至备份lvs上。IP地址转移就应用了我们前面说的VRRP协议,lvs转移可定义其配置文件,动态生成ipvs规则,还能实现健康状况检查。2、VRRP协议  
原创 2013-05-17 21:26:48
556阅读
1点赞
拓扑架构图系统环境:主机操作系统IP地址软件包负载调度服务器:CentOS7.0x86_64192.168.100.25haproxy-1.5.19.tar.gzweb1节点服务器:CentOS7.0x86_64192.168.100.26nginx-1.12.0.tar.gzweb2节点服务器:CentOS7.0x86_64192.168.100.27nginx-1.12.0.tar.gzWin
原创 2018-06-28 16:16:44
4041阅读
3点赞
  • 1
  • 2
  • 3
  • 4
  • 5