• 手把手教你搭建Jenkins实现自动化部署

    1.背景   在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;   或者前后端分离后,经常会修改接口,然后重新部署;   这些情况都会涉及到频繁的打包部署;   手动打包常规步骤:   1.提交代码   2.问一下同组小伙伴有没有要提交的代码   3.拉取代码并打包(war包,或者jar包)   4.上传到Linux服务器   5.查看当前程序是否在运行   6.关闭当前程序   7.启动新的jar包   8…

  • Linux下删除大量文件效率对比

    今天我们来测试一下Linux下面删除大量文件的效率。 声明:文章转载于网络,版权归原作者所有!

  • 要了好多次,终于要到美团点评架构师私藏的内部Linux运维笔记

    最近不少小伙伴后台联系,希望能弄一些大厂的学习资料,我这边费了很大劲,联系到老朋友,原美团点评架构师张sir,问他要了些美团点评架构的内部资料。 这份资料含金量非常高,包含整个美团点评架构架构图,Linux应用场景,优化方案,学习笔记等等,是不可多得的Linux学习资料,PPT一共60多页,顺手截了2张都是干货! 自动化运维笔记资料 另外,还要到了非常详细的运维自动化全套笔记,从自动化场景分析到相关运维自动化工具,再到ansible全套笔记、和运维性能优化,几乎覆盖了 Linux 云计算学习的方…

  • 史上最全Kubernetes资料集萃!菜鸟变高手这一篇就够了

      一、Kubernetes 介绍 Kubernetes是一个全新的基于容器技术的分布式架构领先方案, 它是Google在2014年6月开源的一个容器集群管理系统,使用Go语言开发,Kubernetes也叫K8S。K8S是Google内部一个叫Borg的容器集群管理系统衍生出来的,Borg已经在Google大规模生产运行十年之久。K8S主要用于自动化部署、扩展和管理容器应用,提供了资源调度、部署管理、服务发现、扩容缩容、监控等一整套功能。2015年7月,Kubernetes v1.0正…

  • 一分钟了解-Nosql

    NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在处理web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,出现了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数据集合多重数据种类带来的挑战,尤其是大数据应用难题。 基本含义 NoSQL最常见的解释是“non-relational”, “Not Only SQL”也被很多人接受。NoSQL仅仅是一个[…

  • 一分钟了解lvs

    今天小编和大家介绍一下LVS,希望能给大家带来一定的收获! 一、LVS简介 LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。该项目在Linux内核中实现了基于IP的数据请求负载均衡调度方案,终端互联网用户从外部访问公司的外部负载均衡服务器,终端用户的Web请求会发送给LVS调度器,调度器根据自己预设的算法决定将该请求发送给后端的某台Web服务器,比如,轮询算法可以将外部的请求平均分发给后端…

  • 一分钟了解GIT

    Git是什么? Git是目前世界上最先进的分布式版本控制系统(没有之一)。 Git有什么特点?简单来说就是:高端大气上档次! 那什么是版本控制系统? 如果你用Microsoft Word写过长篇大论,那你一定有这样的经历: 想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,再接着改,改到一定程度,再“另存为……”一个新文件,这样一直改下去,最后你的Word文档变成了这样: 过了一周,你想找回被删除的文字,但是已经记不清删除前保存在哪个文件里了,…

  • Haproxy 简介

    1.HAProxy 是一款提供高可用性、负载均衡以及基于TCP(第四层)和HTTP(第七层)应用的代理软件,支持虚拟主机,它是免费、快速并且可靠的一种解决方案。 HAProxy特别适用于那些负载特大的web站点,这些站点通常又需要会话保持或七层处理。HAProxy运行在时下的硬件上,完全可以支持数以万计的 并发连接。并且它的运行模式使得它可以很简单安全的整合进您当前的架构中, 同时可以保护你的web服务器不被暴露到网络上。 2、HAProxy 实现了一种事件驱动、单一进程模型,此模型支持非常大的…

  • 你知道Linux系统中find命令的使用方法吗?

    今天小编带给大家的文章是关于Linux系统中find命令的使用方法。熟悉Linux的小伙伴可能会对这个命令有所了解,但小编相信很多小伙伴对它没有深入的了解,下面小编就来和大家谈一谈关于Linux系统中的find命令的使用方法。 find命令特点:文件查找,实时查找,速度略慢,精确匹配 使用格式:# find [options] [查找路径] [查找条件] [处理动作] 查找路径:默认为当前目录 查找条件:默认为查找指定路径下的所有文件 处理动作:默认为显示 · 查找/tmp目录下文件名为pass…

  • Linux运维人员应该知道的Linux服务器安全指南

    今天小编要跟大家分享的文章是关于Linux运维人员应该知道的Linux服务器安全指南。熟悉Linux运维工作的小伙伴都知道Linux服务器安全在运维工作中非常重要。今天小编在文章中来跟大家说一说如何强化你的服务器以防止未授权访问。下面我们一起来看一看吧~ 一、经常升级系统 将软件更新到最新版本通常是任何操作系统所必需的安全预防措施。软件在更新时通常会在大到关键漏洞补丁、小到bug修复的范围内进行,很多漏洞实际上在被公布时就已经被修复了。 二、自动安全更新 你可以调节服务器关于自动更新的的参数。F…

历经多年发展,已成为国内好评如潮的Linux云计算运维、SRE、Devops、容器云、Go、Python开发专业人才培训机构!