• 容器已成运维必备能力,你知道它是如何出现的吗?

    2020年运维行业的变化还是很大的,除了比较多的新技术出现,更多的是一些原先处在设想中的技术的落地。 一年之前,大家还在热烈的讨论着容器、docker、k8s,今年就不得不开始接受自己必须会这些技术的现状了,去招聘网站看看,只要JD里写着容器技术的,都比同样水平的其他岗位工资要高。 当然,容器也不是万能的,只是最近流行的一些技术之一,今天马小哥给大家整理一下容器技术的发展史,让大家对容器技术的了解更深一层。 说容器的发展,必须要先提到云计算的发展。其实云计算到底是啥,兜兜转转这么多年也没个权威的…

  • Linux shell 逻辑运算符、逻辑表达式详解

    shell的逻辑运算符 涉及有以下几种类型,因此只要适当选择,可以解决我们很多复杂的判断,达到事半功倍效果。 一、逻辑运算符 1、逻辑卷标表示意思 1)关于档案与目录的侦测逻辑卷标 -f 常用!侦测『档案』是否存在 eg: if [ -f filename ] -d 常用!侦测『目录』是否存在 -b 侦测是否为一个『 block 档案』 -c 侦测是否为一个『 character 档案』 -S 侦测是否为一个『 socket 标签档案』 -L 侦测是否为一个『 symbolic link 的档案…

  • 拿好了!Linux 运维必备的 13 款实用工具!

    本文介绍几款 Linux 运维比较实用的工具,希望对 Linux 运维人员有所帮助。 1. 查看进程占用带宽情况 – Nethogs Nethogs 是一个终端下的网络流量监控工具可以直观的显示每个进程占用的带宽。 下载:http://sourceforge.net/projects/nethogs/files/nethogs/0.8/nethogs-0.8.0.tar.gz/download [root@localhost ~]# yum – y install libpcap -…

  • 快速入门Linux云计算,零基础小白如何做?

    这篇教程是针对想要入门云计算的零基础小白的。云计算到底是什么?云计算的发展前景如何?Linux云计算又需要掌握哪些技能?在这篇教程中都会找到答案。 何为云计算? 云计算就是通过互联网向用户交付的服务器、存储空间、数据库、网络、软件和分析等计算资源,提供这些资源的公司叫做云提供商。云计算特征:虚拟化、高可靠、动态伸缩、按需部署等。 按照服务类型,云计算可分为: · 基础结构即服务( IaaS ) , 主要包含服务器和虚拟机、存储空间、网络和操作系统;形象点来说:供应商,麻烦给我提供一台云服务器,我…

  • 使用Prometheus监控Flink

    这篇文章介绍了如何利用Apache Flink的内置指标系统以及如何使用Prometheus来高效地监控流式应用程序。 为什么选择Prometheus? 随着深入地了解Prometheus,你会发现一些非常好的功能: 服务发现使配置更加容易。Prometheus支持consul,etcd,kubernetes以及各家公有云厂商自动发现。对于监控目标动态发现,这点特别契合Cloud时代,应用动态扩缩的特点。我们无法想象,在Cloud时代,需要运维不断更改配置。 开源社区建立了数百个exporter…

  • Elasticsearch 在各大互联网公司大量真实的应用案例

    国内现在有大量的公司都在使用 Elasticsearch,包括携程、滴滴、今日头条、饿了么、360安全、小米、vivo等诸多知名公司。 除了搜索之外,结合Kibana、Logstash、Beats,Elastic Stack还被广泛运用在大数据近实时分析领域,包括日志分析、指标监控、信息安全等多个领域。它可以帮助你探索海量结构化、非结构化数据,按需创建可视化报表,对监控数据设置报警阈值,甚至通过使用机器学习技术,自动识别异常状况。 一、京东到家订单中心 Elasticsearch 演进历程 京东…

  • 14个Linux系统安全小妙招,总有一招用的上

    对于互联网IT从业人员来说,越来越多的工作会逐渐转移到Linux系统之上,这一点,无论是开发、运维、测试都应该是深有体会。曾有技术调查网站W3Techs于2018年11月就发布一个调查报告,报告显示Linux在网站服务器的系统中使用率高达37.2%,这一数据也表明,Linux系统被广泛应用。其实,除了在网站服务器中的应用,Linux系统还被用于DNS域名解析服务器、电子邮件服务器、一些开源软件的应用(大数据应用:据Linux基金会的研究,86%的企业已经使用Linux操作系统进行云计算、大数据平…

  • 干货!MySql DAL中间件总结

    1.前言 mysql作为互联网公司都会用到的数据库,如果在使用过程中出现性能问题,会采用mysql的横向扩展,使用主从复制来提高读性能,要是解决写入问题,需要进行分库分表。本文不会去介绍mysql的高可用,需要了解Mysql高可用架构相关的请戳 浅谈MySQL集群高可用架构,本文主要介绍mysql的访问中间件(DAL)的一些实现方案。 2.Atlas 官网:https://github.com/Qihoo360/Atlas/blob/master/README_ZH.md 2.1.atlas简介…

  • Https详解

    http存在的隐患 HTTP是属于应用层的协议,它是基于TCP/IP的,所以它只是规定一些要传输的内容,以及头部信息,然后通过TCP协议进行传输,依靠IP协议进行寻址,通过一幅最简单的图来描述: 客户端发出请求,服务端进行响应,就是这么简单。在整个过程中,没有任何加密的东西,所以它是不安全的,中间人可以进行拦截,获取传输和响应的数据,造成数据泄露。 对称加密 对于这种情况,我们想到的最直接的办法就是对数据加密 这种加密方式叫做:对称加密。 加密和解密用同一个秘钥的加密方式叫做对称加密。但是对称加…

  • 老司机告诉你:正规的运维工作是什么的?

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。 运维人员对公司互联网业务所依赖的基础设施、基础服务、线上业务进行稳定性加强,进行日常巡检发现服务可能存在的隐患,对整体架构进行优化以屏蔽常见的运行故障,多数据中接入提高业务的容灾能力。 通过监控、日志分析等技术手段,及时发现和响应服务故障,减少服务中断的时间,使公司的互联网业务符合预期的可用性要求,持续稳定地为用户提供务。 在安全方面,运维人员需要关注业务运行所涉及的各…