自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 EOMS简介

                                     EOMS介绍 移动行业EOMS系统(Electric Operation Maintenance System,电子运维系统)是电信专业网络运维协同流程支撑平台,统一的网络运维管理信息展现门户平台,全网运维信息、经验交流共享的知识平台。背景介绍EOMS系统脱胎于2001年开始全面建设的话务网管系统,从最初...

2018-09-29 18:18:46 1364

原创 MSP概念

移动安全平台(Mobile Security Platform) MSP是针对移动安全而建立的移动安全平台。MSP为移动提供安全沙箱、安全浏览、安全通讯、安全邮件、数据加密、传输加密、设备安全管理、内容安全管理、应用安全管理等一系列安全服务。可以是公有云的平台,也可以是私有云平台。旨在为企业移动安全打造一个综合而全面的安全平台。MSP是mobile security platform英...

2018-09-29 17:41:57 2677

原创 VDC入门学习

                                                                               VDC入门学习1、 概述VDC就是虚拟机数据中心,它是IaaS资源的逻辑抽象,用于对可用的CPU 、内存资源、存储和网络进行管理。其特点是资源虚拟化,自动化,资源隔离,资源分配可追溯、自服务。VDC保证了按需使用资源、资源隔离、自...

2018-09-29 16:59:07 2847

原创 多租户理解

一、对多租户的理解  多租户定义:多租户技术或称多重租赁技术,简称SaaS,是一种软件架构技术,是实现如何在多用户环境下(此处的多用户一般是面向企业用户)共用相同的系统或程序组件,并且可确保各用户间数据的隔离性。简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让多用户环境下使用同一套程序,且保证用户间数据隔离。那么重点就很...

2018-09-29 16:22:15 11458 1

原创 Linux路线

linux云计算工程师三大核心职能平台架构组建 负责服务的搭建 日常运营保障 保证运维工作正常运转 出现问题解决 性能、效率优化 运维工作效率的优化,devops运维自动化 提升系统的性能 90%服务器都是LinuxLinux免费(windows是付费的,我们用的都是盗版) Linux平台稳定 Linux开源过程开发工程师(开发,bug修复,码农)—...

2018-09-29 14:05:16 327

原创 LTM和GTM有什么区别

F5负载均衡产品 LTM和GTM有什么区别gtm负责外网的负载均衡,比如北京的用户访问被分配到北京的数据中心,南京的用户访问被分配到深圳的数据中心 ltm负责内网的负载均衡,比如一个用户访问进来,由ltm负责具体分配到哪个服务器来处理。...

2018-09-28 10:45:11 20152

转载 FusionSphere整体介绍

FusionSphere-概念认识FusionSpherer:华为公司面向多行业客户推出的云操作系统产品。 专门为云设计和优化。 提供强大的虚拟化功能和资源池管理。 丰富的云基础服务组件和工具。 开放的API接口等。 水平整合数据中心物理和虚拟资源,垂直优化业务平台,让企业云计算更加简捷。FusionSpherer 虚拟基础架构层 虚拟资源管理层 云资源管理...

2018-09-28 09:32:20 3940

转载 ETL之Hadoop关联应用

 虽然企业部署Hadoop大数据系统的最终目的是进行“性感”的分析应用,但是大多数企业距离这一目标还很远很远。根据IDC发布的Hadoop-MapReduce软件生态系统预测报告,Hadoop市场正在以60%的年复合增长率高速扩张。但是该报告也揭示了一个让人吃惊的事实,作为大数据分析应用的代名词,Hadoop的流行其实与数据分析无关。实际上大多数采用Hadoop的公司都没有将Hadoo...

2018-09-26 17:58:42 2154

原创 ELK实时日志分析平台环境部署

日常运维工作中,对于系统和业务日志的处理尤为重要。今天,在这里分享一下自己部署的ELK(+Redis)-开源实时日志分析平台的记录过程(仅依据本人的实际操作为例说明,如有误述,敬请指出)~================概念介绍================日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误发生的原因...

2018-09-26 17:50:33 458

原创 mysql备份脚本

#!/bin/sh #auto backup mysql #Define PATH定义变量BAKDIR=/data/backup/mysql/`date +%Y-%m-%d`MYSQLDB=webappMYSQLPW=backupMYSQLUSR=backup#must use root user run scripts 必须使用root用户运行,$UID为系统变量...

2018-09-25 20:07:46 263

原创 Shell编程四剑客之AWK

AWK是一个优良的文本处理工具,Linux及Unix环境中现有的功能最强大的数据处理引擎之一,以Aho、Weinberger、Kernighan三位发明者名字首字母命名为AWK,AWK是一个行级文本高效处理工具,AWK经过改进生成的新的版本有Nawk、Gawk,一般Linux默认为Gawk,Gawk是 AWK的GNU开源免费版本。AWK基本原理是逐行处理文件中的数据,查找与命令行中所给定内容相...

2018-09-20 20:15:02 294

原创 nginx根据cookie分流

nginx根据cookie分流众所周知,nginx可以根据url path进行分流,殊不知对于cookie分流也很强大,同时这也是我上篇提到的小流量实验的基础。二话不说,先看需求,两台服务器分别定义为apache001:192.168.1.1:8080apache002:192.168.1.2:8080默认服务器为:default:192.168.1.0:8080前端nginx服务器...

2018-09-18 18:01:23 2483

原创 移动token登录

App登录成功后,服务器会告诉App一个session,后续交流都使用session。但通常为了安全起见session都是要设置有效期的,从1星期到20天都见过。那么,为了不让用户在session失效后重新登录,减少用户的手动输入用户名和用户密码的次数,引入了“自动登录”概念。流程如下:登录成功后,服务器给App下发sesion的同时,还下发一个认证token,客户端把token做为应用程...

2018-09-18 10:09:01 1227

原创 基于三台虚拟机模拟真机部署三主三从redis集群

第一步:首先准备三台CentOS虚拟机主 从 主 从 主 从 192.168.3.101 192.168.3.102 192.168.3.103 端口:6379 端口:6380 端口:6379 端口:6380 端口:6379 端口:6380 第二步:其次编写两套redis.conf配置文件,分别服务于主节点和从...

2018-09-18 09:43:29 484

转载 DevOps开发运维与持续集成相关知识

本以为DevOps与Docker无关了,没想到Docker在这个领域也是神一样的存在。Docker支持持续集成/持续交互(CI/CD),Docker的目标是让我们的环境构建变得简单,让开发人员更关注自己的代码,同时也不需要运维介入,每一次代码的提交都可以实时地发布到对应的测试环境,提前验证代码的正确性。这之中持续集成最经典的案例当属Docker+Jenkins+Github的持续集成方案了,下一篇...

2018-09-17 21:10:48 669

转载 Cookie/Session机制详解

会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。一、session的本质           虽然...

2018-09-17 19:39:45 2347 1

原创 rocketMQ搭建方法

注:不能用root启动配置文件如下:[admin@rocketmq01 2m-2s-sync]$ pwd/opt/mq/alibaba-rocketmq/conf/2m-2s-sync[admin@rocketmq01 2m-2s-sync]$ vim broker-a.propertiesbrokerClusterName=prodrcmqbrokerName=broke...

2018-09-17 17:05:53 366

原创 zookeeper和kafka安装文档

一:kafka简介:Kafka 被称为下一代分布式消息系统,是非营利性组织ASF(Apache Software Foundation,简称为ASF)基金会中的一个开源项目,比如HTTP Server、Hadoop、ActiveMQ、Tomcat等开源软件都属于Apache基金会的开源软件,类似的消息系统还有RbbitMQ、ActiveMQ、ZeroMQ,最主要的优势是其具备分布式功能、并且结...

2018-09-17 17:03:47 447

原创 linux登录后出现-bash-4.1$的解决办法

ux登录后有时候会出现-bash-4.1$造成这样的原因: 与这个用户有关环境变量没了,有关的文件被删除。也就是用户的家目录下面 .bash_profile .bashrc 被删除。解决办法:##首先切换到故障用户su - test##复制对应的文件(不要用root直接复制,否则复制过去的东西属主,数组都是root的)-bash-4.1$ cp /etc/skel/.bash...

2018-09-17 16:56:38 452

转载 移动行业EOMS系统

移动行业EOMS系统(Electric Operation Maintenance System,电子运维系统)是电信专业网络运维协同流程支撑平台,统一的网络运维管理信息展现门户平台,全网运维信息、经验交流共享的知识平台。背景介绍EOMS系统脱胎于2001年开始全面建设的话务网管系统,从最初话务网管系统简单的故障处理工单逐步演变发展,并于2002年开始独立话务网管系统成为移动行业专业网络维...

2018-09-14 17:18:30 2552

转载 中国移动业务支撑系统简介(BOSS、BASS、BOMC、4A及VGOP)

业务支撑系统(Business Support Systems,简称BSS)主要应用于通信行业,通过该系统对用户执行相应业务操作。它采用省中心/全国中心两级系统架构,两级系统相辅相成,共同构建全网服务/全网运营的运营支撑能力。省中心将侧重于省内业务的运营,在满足个性化、本地化的业务需求的基础上,提供标准化的接口以满足全网运营的要求,通过业务支撑系统提供全网共享、一致的业务和服务能力,实现面向客...

2018-09-14 16:17:35 8950

原创 Dubbo是什么?能做什么?

1. Dubbo是什么?Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架(告别Web Service模式中的WSdl,以服务者与消费者...

2018-09-14 15:16:22 392

转载 开发人员如何看待内嵌网页

 知晓程序注:想必大家都已经知道,微信昨天释放了新的「内嵌网页」能力。在知晓云团队在第一时间实测(点击阅读文章)之后,今天,知晓程序(微信号 zxcx0101)为你带来这篇有关新能力的深度解读。除了「跳转网页」和小程序关联上限提升,微信还发布了没有宣布的新能力。这个新能力究竟是什么?看完文章你就知道了。关注「知晓程序」微信公众号,回复「开发」,获取小程序开发全套经验。文...

2018-09-14 10:42:53 764

原创 Dubbo入门---搭建一个最简单的Demo框架

Dubbo背景和简介Dubbo开始于电商系统,因此在这里先从电商系统的演变讲起。 单一应用框架(ORM)  当网站流量很小时,只需一个应用,将所有功能如下单支付等都部署在一起,以减少部署节点和成本。 缺点:单一的系统架构,使得在开发过程中,占用的资源越来越多,而且随着流量的增加越来越难以维护  垂直应用框架(MVC)  垂直应用架构解决了单一应用架构所面临的扩容问题,流量能...

2018-09-07 09:26:26 307

转载 Dubbo架构设计详解

Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。...

2018-09-07 09:09:54 320

原创 使用Nginx实现灰度发布

灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式。AB test就是一种灰度发布方式,让一部分用户继续用A,一部分用户开始用B,如果用户对B没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到B上面来。灰度发布可以保证整体系统的稳定,在初始灰度的时候就可以发现、调整问题,以保证其影响度。灰度发布常见一般有三种方式: Nginx+LUA方式 根据Cookie实现灰度发布...

2018-09-06 15:39:39 701

转载 使用bind实现主从DNS服务器数据同步

一、bind简介   Linux中通常使用bind来实现DNS服务器的架设,bind软件由isc(www.isc.org)维护。在yum仓库中可以找到软件,配置好yum源,直接使用命令yum install bind就可以安装。当前bind的稳定版本为bind9,bind的服务名称为named,监听的端口为53号端口。bind的主要配置文件为/etc/named.conf,此文件主要用于配置区...

2018-09-06 14:31:54 2185

转载 使用Bind搭建DNS服务

DNS域名解析服务(Domain Name System)是用于解析域名与IP地址对应关系的服务,功能上可以实现正向解析与反向解析:  正向解析:根据主机名(域名)查找对应的IP地址。  反向解析:根据IP地址查找对应的主机名(域名)。 工作形式上又分主服务器、从服务器和缓存服务器。  主服务器:在特定区域内具有唯一性、负责维护该区域内的域名与IP地址对应关系。  从服务器...

2018-09-06 10:29:58 367

原创 关于消息中间件

一、什么是消息中间件消息中间件是一套平台,用于应用之间的数据通信。举个例子:淘宝网的用户注册,在注册的同时需要有一系列的操作,如下图: 同时,伴随着业务的扩展,后端流程还会增加。如果在注册时要顺序的完成每一步操作,整个流程会耗费很多的时间,从而使得用户等待延迟增加。最容易想到的处理方法是将串行改为并行处理,如下图: 并行虽然能提速,但是由于各个流程之间有同步要求,如果某个流程耗时过长,...

2018-09-05 11:22:21 1702

转载 十分钟入门RocketMQ

本文首先引出消息中间件通常需要解决哪些问题,在解决这些问题当中会遇到什么困难,Apache RocketMQ作为阿里开源的一款高性能、高吞吐量的分布式消息中间件否可以解决,规范中如何定义这些问题。然后本文将介绍RocketMQ的架构设计,以期让读者快速了解RocketMQ。消息中间件需要解决哪些问题?Publish/Subscribe发布订阅是消息中间件的最基本功能,也是相对于传统...

2018-09-04 16:28:56 216

转载 Kafka、RabbitMQ、RocketMQ消息中间件的对比 —— 消息发送性能-转自阿里中间件

引言分布式系统中,我们广泛运用消息中间件进行系统间的数据交换,便于异步解耦。现在开源的消息中间件有很多,前段时间我们自家的产品 RocketMQ (MetaQ的内核) 也顺利开源,得到大家的关注。那么,消息中间件性能究竟哪家强?带着这个疑问,我们中间件测试组对常见的三类消息产品(Kafka、RabbitMQ、RocketMQ)做了性能比较。Kafka是LinkedIn开源的分布式发...

2018-09-04 16:28:15 323

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除