Logo

  • 优质文章
我要上首页
  • 南非蚂蚁 专栏作者 发布于:2 天前

    运维的核心竞争力是什么

    前阵子有句话一直很流行,叫“知道了很多道理,却依然过不好这一生”,我们也经常拿这句话来打趣自己和身边的运维朋友。那你有没有想过,我们每天学那么多干货,看那么多书,学那么多知识,却依然解决不了实际问题呢?这归根结底,是处理问题能力的问题!

    精选文章

    阅读 

    评论 

    收藏 2

  • 阿铭linux 专栏作者 发布于:3 天前

    我们不得不面对的中年职场危机

    古人云,男人三十而立。这句话虽然是至理名言,但是我觉得到了咱们这个年代,应该改成,男人四十而立。因为我们走出大学校门都已经二十三四岁,只有六七年时间怎么能“立起来”?虽然有一些出类拔萃的牛逼天才,但毕竟大多数人都是普通人。如果到了四十岁你还在迷茫,还是一事无成,那这辈子估计也只能这样了。

    精选文章

    阅读 

    评论 

    收藏 4

  • sery 专栏作者 发布于:23 小时前

    Proxmox 使用nfs备份及存储iso

    作者:田逸(sery@163.com)使用nfs的目的Proxmox集群中,如果将ISO文件存储于本地,只能供本节点存取,要用于集群的其它节点进行安装,将无法如愿。现已经在物理节点pve48的本地存储上传了可以使用的ISO镜像,接下来,试着创建虚拟机,用此ISO镜像来安装虚拟机操作系统。此虚拟机创建在集群中另外一个物理节点pve50上,随便给其命名进行测试。这样有些麻烦,如果要在每个节点给虚拟机安

    阅读 

    评论 

    收藏 0

  • bobo365 发布于:2 天前

    K8s Ingress 模式简介及示例

    注:默认本文读者具备一定的k8s基础,并对k8s的apiserver、service、controllermanager等基本概念有所了解。模式简介:Ingress在service之前加了一层ingress,结构如下:ingress->service->labelselector->podswww.ok1.com->app1-service->app1selector

    阅读 

    评论 

    收藏 1

  • 汤小洋 发布于:2 天前

    微信好友大揭秘,使用Python抓取朋友圈数据,通过人脸识别全面分析好友,一起看透你的“朋友圈”

    微信:一个提供即时通讯服务的应用程序,更是一种生活方式,超过数十亿的使用者,越来越多的人选择使用它来沟通交流。不知从何时起,我们的生活离不开微信,每天睁开眼的第一件事就是打开微信,关注着朋友圈里好友的动态,而朋友圈中或虚或实的状态更新,似乎都在证明自己的“有趣”,寻找那份或有或无的存在感。有人选择在朋友圈记录生活的点滴,有人选择在朋友圈展示自己的观点。有时我们想去展示自己,有时又想去窥探着别人的生

    阅读 

    评论 

    收藏 3

  • Java邵先生 发布于:3 天前

    说说 Spring AOP 中 @Aspect 的高级用法

    1 切点复合运算支持在切点定义中加入以下运算符进行复合运算:运算符说明&&与运算。!非运算。||或运算。2 切点命名一般情况下,切点是直接声明在需要增强方法处,这种切点的声明方式称为匿名切点,匿名切点只能在声明处被使用 。  如果希望在其它地方可以重用这个切点,我们可以通过 @Pointcut 注解及切面类方法来命名它。public class Nam

    阅读 

    评论 

    收藏 0

  • 运维的名义 发布于:3 天前

    负载均衡 (一) 工作模式以及工作原理

    负载均衡(Load Balancing),简单地说就是将多台服务器组成一个服务器集群,然后根据我们设置的规则给服务器集群分配“工作任务”。 FULLNAT模式的特点: LB完全作为一个代理服务器   FULLNAT下,客户端感知不到RS,RS也感知不到客户端,它们都只能看到LB。此种模式和七层负载均衡有点相似,只不过不会去解析应用层协议,而是在TCP层将消息转发 LB和RS对于组网结构没有要求   不同于NAT和DR要求LB和RS位于一个子网,FULLNAT对于组网结构没有要求。只需要保证客户端和LB、LB和RS之间网络互通即可。

    阅读 

    评论 

    收藏 2

  • 移望yuan 发布于:3 天前

    Hadoop的HA环境搭建

    利用zookeeper搭建Hadoop的HA环境,实现namenode的高可用,故障自动切换。

    阅读 

    评论 

    收藏 1

  • 优秀android 发布于:3 天前

    Vue面试中,经常会被问到的面试题/Vue知识点整理

    java分布式 Java高并发 Java高可用 Java高扩展 高并发架构 NIO通讯 spring boot

    阅读 

    评论 

    收藏 0

  • wx5ba3323aac676 发布于:3 天前

    GO-ruantime

    runtime包提供了运行时与系统的交互,比如控制协程函数,触发垃圾立即回收等等底层操作,下面我们就运行时能做的所有事情逐个进行说明与代码演示1.获取GOROOT环境变量2.获取GO的版本号3.获取本机CPU个数4.设置最大可同时执行的最大CPU数5.设置cupprofile记录的速录6.查看cupprofile下一次堆栈跟踪数据7.立即执行一次垃圾回收8.给变量绑定方法,当垃圾回收的时候进行监听

    阅读 

    评论 

    收藏 1

  • 纯洁微笑 专栏作者 发布于:3 天前

    技术人如何搭建自己的技术博客

    上次有人留言说,技术博客是程序员的标配,但据我所知绝大部分技术同学到现在仍然没有自己的技术博客。原因有很多,有的是懒的写,有的是怕写不好,还有的是一直想憋个大招,幻想做到完美再发出来,结果一直胎死腹中。但其实更多程序员是不知道如何去搭建一个博客,其实如今搭建一个个人技术博客非常简单,其中最简单搭建方式莫属使用GitHubPages+Jekyll了,我的博客就是使用这种技术。GitHubPagesG

    阅读 

    评论 

    收藏 2

  • allmrys 发布于:3 天前

    Zabbix3.4系列配置篇一:监控Microsoft SQL Server数据库

    通过Zabbix模板,用于监视和收集Microsoft SQL Server统计信息。大多数请求是通过Windows性能计数器(`perf_counter`)完成的,一些是通过PowerShell完成的,另一些是通过ODBC完成的。

    阅读 

    评论 

    收藏 1

  • KeminWu 发布于:4 天前

    大企业都在用的ELK

      什么是ELFKELK是三个开源软件的缩写,分别表示:Elasticsearch , Logstash, Kibana , 它们都是开源软件。新增了一个FileBeat,它是一个轻量级的日志收集处理工具(Agent),Filebeat占用资源少,适合于在各个服务器上搜集日志后传输给Logstash,官方也推荐此工具。Elasticsearch是个开源分布式搜索引擎,提供搜集、分析、存储

    阅读 

    评论 

    收藏 2

  • LIUZ122893 发布于:4 天前

    Squid 传统代理 和 透明代理 (内附软件包)

    缓存代理概述作为应用层的代理服务软件,Squid 主要提供缓存加速和应用层过滤控制功能。1.代理的工作机制        当客户机通过代理来请求 Web 页面时,指定的代理的服务器会首先检查自己的缓存,如果缓存中已经有客户机需要访问的页面,则直接将缓存中的页面内容反馈给客户机;如果缓存中没有客户机需要访问的页面,则有代理服务器向 Internet 发送访问请求,当获得返回的Web 页面以后,将网页

    阅读 

    评论 

    收藏 0

  • lilugoodjob 发布于:4 天前

    压力测试过程中MySQL服务CPU占用率过高的问题排查思路

    这次压测的是一个查询用户群组列表信息的接口,该接口里需要查询某个用户的所有群组信息,包括每个群组的名称、成员数量等。 经过之前对业务机器的JVM参数等进行优化后,现在已经不存在业务机器的频繁GC、CPU占用率过高、TPS上不去等问题了。但是我们遇到了两个新问题:在业务接口并发50、TPS600左右时,压测接口出现了超时错误,而且数据库服务器CPU占用率超过了93%!

    阅读 

    评论 

    收藏 1

  • JavaIT程序员 发布于:4 天前

    Spring Profile和Mybatis进行多个数据源(H2和Mysql)的切换

    后台用到了数据库,本来理想情况下是用Mysql,但是为了做到开箱即用,也整合了一个嵌入式数据库H2。这里面就有个问题了,如何用一套代码,提供对Mysql和H2两种方案的支持?

    阅读 

    评论 

    收藏 2

  • 噢是你哟 发布于:4 天前

    MyBatis功能架构设计

    image.png功能架构讲解:我们把Mybatis的功能架构分为三层:(1)API接口层:提供给外部使用的接口API,开发人员通过这些本地API来操纵数据库。接口层一接收到调用请求就会调用数据处理层来完成具体的数据处理。(2)数据处理层:负责具体的SQL查找、SQL解析、SQL执行和执行结果映射处理等。它主要的目的是根据调用的请求完成一次数据库操作。(3)基础支撑层:负责最基础的功能支撑,包括连

    阅读 

    评论 

    收藏 0

  • 宋国建 发布于:4 天前

    服务器数据恢复完成后如何进行数据回迁

    在服务器数据恢复工作中有一个案例值得分享给大家,本次数据恢复中客户服务器中共有2块硬盘,因为硬盘物理故障导致服务器不可用,在我公司进行数据恢复成功,下面要介绍的并非数据恢复过程,而是数据恢复成功后的数据迁移方法。由于客户的服务器原本实用2块硬盘组raid才导致一块硬盘掉线后服务器立刻瘫痪,因此客户在重新组建raid阵列时采用了3块硬盘组成raid5阵列,如此一来即使单块硬盘离线也不会导致服务器立刻

    阅读 

    评论 

    收藏 0

  • java1856905 发布于:4 天前

    优雅实现延时任务之Redis篇

    那么使用redis实现延时任务有什么优缺点呢?

    阅读 

    评论 

    收藏 0

  • it林工 发布于:4 天前

    Spring AOP 实现业务和异常日志记录实战

    1业务需求:今日,公司要求对操作的业务和日志统一做处理,需要把业务表数据相关信息存入日志表中,比如表名,方法名,业务id,操作操作时间modifyTIme等等。除了在业务主动插入日志数据之外,有个比较好的方法就是用面向切面aop处理,明确跟业务逻辑分开,把业务模块所共同调用的逻辑或责任封装起来,便于减少系统的重复代码,降低模块之间的耦合度,并有利于未来的可操作性和可维护性。2业务开发,这边处理的方

    阅读 

    评论 

    收藏 0

  • Java架构 发布于:4 天前

    几句话了解Zookeeper工作原理

    1、Zookeeper的角色领导者(leader),负责进行投票的发起和决议,更新系统状态。学习者(learner),包括跟随者(follower)和观察者(observer),follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的状态,observer的目的是

    阅读 

    评论 

    收藏 0

  • 拎壶冲冲冲 发布于:4 天前

    记录一次Mysql主从不同步事故问题于事故解决办法

    首先在昨天的时候我可能在优化zabbix库的时候动了库中的events表。导致了接下来的问题。经过查看未解决前问题呈现如下:我们可以看到从库与主库不同步的原因是这个:这个问题的学名叫:外键束缚。顾名思义,我们可以看一下这两个表结构发现都有一个字段eventid,当我们对表events中的eventid字段进行操作外之后导致event_recovery不能insert数据了,所以我们要跳过去,那怎么

    阅读 

    评论 

    收藏 2

  • lqbyz 发布于:4 天前

    CentOS 7.4下Redis及集群的安装及配置

    (一)Redis概述Redis是一个开源、支持网络、基于内存、键值对的Key-Value数据库,使用ANSIC编写,并提供多种语言的API,它几乎没有上手难度,只需要几分钟我们就能完成安装工作,并让它开始与应用程序顺畅协作。换句话来说,只需投入一小部分时间与精力,大家就能获得立竿见影且效果极佳的性能表现提升,就是说它是一个非常简单缓存解决方案。它支持存储的Value类型不仅限于字符串,支持主从同步

    阅读 

    评论 

    收藏 0

  • mbb97 发布于:4 天前

    基于Django+Bootstrap框架,可视化展示内存监控信息

    构思过程: 一开始单纯的写了个内存监控的脚本,每隔5分钟收集服务器的内存信息,然后将收集到的数据写进数据库中,但后来发现就算把收集的信息写入数据库,如果需要查询某个时段的内存信息,需要手动进入数据库中查看表里的数据,所以干脆结合Bootstrap+django做成一个demo,能够直观的展示后台所收集到的监控信息,这样就省事很多了。合适的工具: 因为之前接触过Echarts,所

    精选文章

    阅读 

    评论 

    收藏 5

  • Java大蜗牛 发布于:5 天前

    分库分表后如何部署上线?

    引言我们先来讲一个段子面试官:“有并发的经验没?”应聘者:“有一点。”面试官:“那你们为了处理并发,做了哪些优化?”应聘者:“前后端分离啊,限流啊,分库分表啊。。”面试官:"谈谈分库分表吧?"应聘者:“bala。bala。bala。。”面试官心理活动:这个仁兄讲的怎么这么像网上的博客抄的,容我再问问。面试官:“你们分库分表后,如何部署上线的?”应聘者:“这!!!!!!”不要惊讶

    阅读 

    评论 

    收藏 6

  • Spring资料 发布于:5 天前

    SpringBoot+Shiro学习之数据库动态权限管理和Redis缓存

    之前我们整合Shiro,完成了登录认证和权限管理的实现,登录认证没什么说的,需要实现AuthorizingRealm中的doGetAuthenticationInfo方法进行认证,但是我们在实现doGetAuthorizationInfo权限控制这个方法的时候发现以下两个问题: 第一个问题:我们在ShiroConfig中配置链接权限的时候,每次只要有一个新的链接,或则权限需要改动,都要在ShiroConfig.java中进行权限的修改。而且改动后还需要重新启动程序新的权限才会生效,很麻烦。解决办法就是将这些链接的权限存入数据库,在前端可以提供增删改查的功能,在配置文件中编写权限的时候从数据库读取,当权限发生变更的时候利用ShiroFilterFactoryBean的清空功能,先clear,再set。这样就可以做到到动态的管理权限了。 第二个问题:每次在访问设置了权限的页面时,都会去执行doGetAuthorizationInfo方法来判断当前用户是否具备访问权限,由于在实际情况中,权限是不会经常改变的。解决办法就是进行缓存处理。

    阅读 

    评论 

    收藏 1

  • 优秀android 发布于:5 天前

    使用 SpringAOP 获取一次请求流经方法的调用次数和调用耗时

    java分布式 Java高并发 Java高可用 Java高扩展 高并发架构 NIO通讯

    阅读 

    评论 

    收藏 1

  • ygqygq2 发布于:5 天前

    kubeadm安装的Kubernetes etcd备份恢复

    kubeadm安装的Kubernetesetcd备份恢复[TOC]1.事件由来2018年9月16日台风过后,我的一套kuernetes测试系统,etcd启动失败,经过半天的抢救,仍然无果(3台master都是如下错误)。无奈再花半天时间把环境重新弄了起来。即使是etcd集群,备份也是必须的,因为数据没了,就都没了。好在问题出现得早,要是正式生产出现这种情况,估计要卷铺盖走人了。因此,研究下kube

    阅读 

    评论 

    收藏 0

  • JavaIT程序员 发布于:6 天前

    SpringBoot | :异步开发之异步调用

    除了异步请求,一般上我们用的比较多的应该是异步调用。通常在开发过程中,会遇到一个方法是和实际业务无关的,没有紧密性的。比如记录日志信息等业务。

    阅读 

    评论 

    收藏 2

  • leo恒动力 发布于:6 天前

    运维进阶:文件共享服务全攻略

    一、了解一下1.NFSNFS(NetworkFileSystem)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。好处:节省本地存储空间,将常用的数据存放在一台NFS服务器上且可以通过网络访问,那么本地终端将可以减少自身存储空间的使

    阅读 

    评论 

    收藏 3

点击浏览更多>>

记录自己的技术轨迹

我要写文章

订阅专栏 更多

推荐作者 更多

  • 贺磊

    240W+
    人气
    681
    评论
    882
    点赞
  • 张甦

    138W+
    人气
    274
    评论
    362
    点赞
  • 张强

    116W+
    人气
    226
    评论
    426
    点赞
  • 廖堃

    93W+
    人气
    505
    评论
    719
    点赞

粉丝榜TOP10(专栏作者)

  • 1 姜汁啤酒
  • 2 纯洁微笑
  • 3 王春海
  • 4 sery
  • 5 simeon2005
  • 6 superZS
  • 7 李振良OK
  • 8 南非蚂蚁
  • 9 曹林华
  • 10 边城__

热门推荐 更多

博文动态

写文章