实现基于LVS负载均衡集群的电商网站架构

实现基于LVS负载均衡集群的电商网站架构

2周前 (11-14) 浏览: 13 评论: 0

背景 随着业务的发展,网站的访问量越来越大,网站访问量已经从原来的1000QPS,变为3000QPS,网站已经不堪重负,响应缓慢,面对此场景,单纯靠单台LNMP的架构已经无法承载更多的用户访问,此时需要用负载均衡技术,对网站容量进行扩充,来解决承载的问题。scale out? scale up? 技术说明 集群(cluster)技术是一种较新的技术,通过集群技术,可以在付出较低成本的情况下获得在性

Nginx搭建高可用,高并发的WCF集群教程

Nginx搭建高可用,高并发的WCF集群教程

2周前 (11-13) 浏览: 28 评论: 0

很多情况下基于wcf的复杂均衡都首选zookeeper,这样可以拥有更好的控制粒度,但zk对C# 不大友好,实现起来相对来说比较麻烦,实际情况下,如果你的负载机制粒度很粗糙的话,优先使用nginx就可以搞定,既可以实现复杂均衡,又可以实现双机热备,以最小的代码量实现我们的业务,下面具体分享下。 一:准备的材料 1. 话不多说,一图胜千言,图中的服务器都是采用vmware虚拟化,如下图: 三台win

kafka 、 zookeeper 集群(二)

kafka 、 zookeeper 集群(二)

2周前 (11-08) 浏览: 18 评论: 0

一、zookeeper集群安装 要求: zookeeper的 jdk 要 6以上 zookeeper生产环境版本为 3.4.8 1.首先编辑/etc/hosts 在5台都加入: 10.0.50.10 zk-kafka01 10.0.50.11 zk-kafka02 10.0.50.12 zk-kafka03 10.0.50.13 zk-kafka04 10.0.50.14 zk-kafka05 2

kafka 、 zookeeper 集群(一)

kafka 、 zookeeper 集群(一)

2周前 (11-08) 浏览: 23 评论: 0

一、入门 1、简介 Kafka is a distributed,partitioned,replicated commit logservice。它提供了类似于JMS的特性,但是在设计实现上完全不同,此外它并不是JMS规范的实现。kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kafka实例组成,每个实例(se

centos环境jenkins部署文档

centos环境jenkins部署文档

2周前 (11-08) 浏览: 22 评论: 0

Jenkins是一个非常出色的持续集成服务器,本文主要介绍在CentOS系统中Jenkins的基本安装配置方法,供参考。 一. 软件包: 1. 下载apache-maven-2.2.1-bin.tar http://www.apache.org/dyn/closer.cgi/maven/binaries/apache-maven-2.2.1-bin.tar.gz 2. 下载jenkins:http

日单量从百万到千万,滴滴全链路压测实践

日单量从百万到千万,滴滴全链路压测实践

3周前 (11-07) 浏览: 28 评论: 0

稳定性是技术团队的命根子,滴滴也在搞全链路压测了。虽然才四五年,滴滴内部已经有了众多系统,而且号称四大语言,八大框架,改造成本可想而知。 如何做到釜底抽薪,支持线上环境的全链路压测?而且与一般电商不同,滴滴的交易是实时的,乘客发单,附近需要有司机能立即接单,顺风车尤为复杂,研发压测工具又面临着怎样的挑战? 滴滴出行创立于 2012 年,是全球领先的一站式多元化出行平台。经历过各种烧钱补贴大战、多次

高性能web缓存服务器nuster

高性能web缓存服务器nuster

3周前 (11-06) 浏览: 25 评论: 0

https://github.com/jiangwenyuan/nuster Nuster是一个基于HAProxy的高性能缓存服务器 介绍 Nuster是一个基于HAProxy的高性能缓存服务器。Nuster完全兼容HAProxy,并且利用 HAProxy的ACL功能来提供非常细致的缓存规则,比如 请求地址为某某时缓存 请求参数中的X为Y时缓存 响应头中的X为Y时缓存 请求速率超过多少时缓存 等等

基于Storm构建分布式实时处理应用初探

基于Storm构建分布式实时处理应用初探

3周前 (11-05) 浏览: 13 评论: 0

最近利用闲暇时间,又重新研读了一下Storm。认真对比了一下Hadoop,前者更擅长的是,实时流式数据处理,后者更擅长的是基于HDFS,通过MapReduce方式的离线数据分析计算。对于Hadoop,本身不擅长实时的数据分析处理。两者的共同点都是分布式架构,而且都类似有主/从关系的概念。 本文我不会具体阐述Storm集群和Zookeeper集群如何部署的问题,这里想通过一个实际的案例切入,分析一下

在 CentOS 7.x / Fedora 21 上面体验 PHP 7.0

在 CentOS 7.x / Fedora 21 上面体验 PHP 7.0

3周前 (11-03) 浏览: 14 评论: 0

PHP是一种为我们熟知的通用服务器网页脚本语言。非常多的在线网站都是用PHP编写的。PHP这些年来一直在持续进化,丰富其功能,变得易于使用,更好地组织的脚本语言。目前PHP的开发团队正筹备下一个PHP版本的发行,名字是PHP 7。现在的PHP版本为PHP 5.6,可能你清楚PHP 6已经流产了,PHP 7的支持者们不希望下一个重要的版本被其他分支混淆,即过去已经停止很久的PHP 6。所以决定下一个

Resize Instance 操作详解 – 每天5分钟玩转 OpenStack(41)

Resize Instance 操作详解 – 每天5分钟玩转 OpenStack(41)

3周前 (11-02) 浏览: 5 评论: 0

Resize 的作用是调整 instance 的 vCPU、内存和磁盘资源。 Instance 需要多少资源是定义在 flavor 中的,resize 操作是通过为 instance 选择新的 flavor 来调整资源的分配。 有了前面对 Migrate 的分析,再来看 Resize 的实现就非常简单了。 因为 instance 需要分配的资源发生了变化,在 resize 之前需要借助 nova-

Docker容器全面的安全防护

Docker容器全面的安全防护

3周前 (11-01) 浏览: 22 评论: 0

    docker的全面安全防护需要考虑docker的生命周期各个阶段的保护,本文介绍了实际应用环境中docker的安全防护。     Docker作为应用容器中最引人瞩目的实现方式,在近几年得到飞速的发展,大有成为应用容器事实标准的趋势,国内外不少企业已经将其应用到生产系统中了,有理由相信随着docker自身技术的完善和相关技术生态的建立,将成为下一代云计算的基石。 Docker的优点很多,由

Migrate Instance 操作详解 – 每天5分钟玩转 OpenStack(40)

Migrate Instance 操作详解 – 每天5分钟玩转 OpenStack(40)

4周前 (10-30) 浏览: 25 评论: 0

Migrate 操作的作用是将 instance 从当前的计算节点迁移到其他节点上。 Migrate 不要求源和目标节点必须共享存储,当然共享存储也是可以的。 Migrate 前必须满足一个条件:计算节点间需要配置 nova 用户无密码访问。 下面是 Migrate instance 的流程图 向 nova-api 发送请求 nova-api 发送消息 nova-scheduler 执行调度 no

Kubernetes中部署tomcat与mysql集群教程

Kubernetes中部署tomcat与mysql集群教程

1个月前 (10-24) 浏览: 28

背景 相信大家应该都在自己的电脑中部署过tomcat与mysql集群,我们可以通过访问tomcat来访问后台数据库。 kubernetes是一个可自动部署、扩缩、管理容器化应用的工具。本文主要讲解如何在kubernetes中部署tomcat与mysql集群。当然,这涉及到kubernetes的自动化部署功能。至于扩缩、管理功能,我这里就不详述了,以后有机会再讲解。 基础 在kubernetes中部

利用docker搭建gitlab代码仓库

利用docker搭建gitlab代码仓库

1个月前 (10-20) 浏览: 18

操作: 1:下载搭建gitlab的相关镜像:(这里使用postgresql数据库) # docker pull buj7itru.mirror.aliyuncs.com/sameersbn/gitlab:latest # docker pull buj7itru.mirror.aliyuncs.com/sameersbn/postgresql:9.5-3 # docker pull buj7itr

切换注册

登录

忘记密码 ?

切换登录

注册

扫一扫二维码分享