起风了

xuchao's blog


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

基于Go+Vue开发DevOps平台

发表于 2021-02-25
项目介绍本项目基于Gin-Vue-Admin开源前后端框架开发(特别感谢!),在此基础上做了大量精简,力图实现管理Kubernetes、应用监控和发布回滚等功能。 技术栈 前端框架:Element-ui、Vue 后台框架:Gin 部署使用123- node版本 > v8.6.0- gola ...
阅读全文 »

Kubernetes节点频繁NotReady-处理和防范

发表于 2020-03-18
一.环境概述 Kubernetes版本:1.12.6 Docker版本:17.06.2-ce-3 操作系统版本:CentOS 7.4.1708 二.问题现象1.钉钉收到Pod容器运行状态异常和服务接口超时监控告警,查看到K8s Worker节点频繁处于NotReady状态,如重启Kubelet和节 ...
阅读全文 »

Kubernetes Pod监控实现(一)

发表于 2020-02-14
一.监控告警1.监控告警架构 从上图中,我们可以清晰的看到Kubernetes平台监控体系,总体分为三层,即K8s节点层、Pod集合层、Ingress层和API Gateway层(若有)。按照告警级别来分,可分为警告、严重、紧急告警,告警使用钉钉、邮件、短信和电话等方式。如下简要的做说明。 Kube ...
阅读全文 »

Go微服务架构技术-概念篇(一)

发表于 2019-11-24
什么是微服务微服务是一种典型的“高内聚、低耦合”的软件架构,每个微服务实现了各种业务功能,微服务架构天然的支持持续集成和持续部署。 简单来说,微服务架构就是将一个完整的应用从数据存储开始垂直拆分成多个不同的服务,每个服务能独立部署、独立维护、独立扩展。系统中的各个微服务可被独立部署,各个微服务之间是 ...
阅读全文 »

记一次挖矿处理

发表于 2019-11-13
11月10日周日晚上21:58分收到阿里云监控告警邮件,提示云服务器被挖矿,顿时意识到事情严重,于是立马登陆到机器上处理。 定位并清除挖矿程序由于这是一个线上服务器,当前首要任务是找到并Kill掉挖矿病毒,恢复正常。首先,使用top命令定位挖矿程序,发现是一个名称为base64的进程,妥妥的,CPU ...
阅读全文 »

Go+Vue.js开发Web应用

发表于 2019-07-09
环境准备 安装go语言,配置go开发环境; 安装node.js以及npm环境; 使用Gin为了快速搭建后端应用,采用了Gin作为Web框架。Gin是用Golang实现的一种Web框架,api非常友好,且拥有出色的路由性能和详细的错误提示,如果你想快速开发一个高性能的生产环境,Gin是一个不错的选 ...
阅读全文 »

Go操作MySql数据库的方式

发表于 2019-06-13
Go操作Mysql数据库使用Go操作MySQL等数据库,一般有两种方式:一是使用database/sql接口,直接在代码里硬编码sql语句;二是使用gorm,即对象关系映射的方式在代码里抽象的操作数据库。一般推荐使用第二种方式。 使用database/sql接口Go没有内置的驱动支持任何数据库,但是 ...
阅读全文 »

Spark入门介绍

发表于 2019-06-01
Spark介绍Apache Spark 是用Scala语言开发的专为大数据处理而设计的计算引擎,类似于Hadoop MapReduce框架,Spark拥有Hadoop MapReduce所具有的优点,即Job中间输出结果可以保存在内存中,从而不再需要读写HDFS,因此Spark能更好地适用于数据挖掘 ...
阅读全文 »

Centos7安装大数据平台CDH 6.2

发表于 2019-05-31
CDH 和Cloudera Manager介绍1.CDH介绍目前Hadoop比较流行的主要有2个版本,Apache和Cloudera版本。 Apache Hadoop:社区人员比较多,更新频率比较快,但是稳定性比较差,安装配置繁琐,实际使用者少。 Cloudera Hadoop(CDH):Clou ...
阅读全文 »

Go并发-使用协程、通道和select

发表于 2019-05-17
通道和阻塞通道(channel)和协程(goroutine)是实现Go并发程序的两种机制。其中,通道又分为无缓冲通道和有缓冲通道两种,在编写实际的并发程序时,基本都使用异步模式的有缓冲通道。通道又可细分为支持读和写的双向通道,只读的通道,只写的通道三种。 通道阻塞场景无论是有缓存通道、还是无缓冲通道 ...
阅读全文 »
12…4
XuChao

XuChao

热爱开源技术,OpenStack、Kubernetes、CI/CD工程师一枚

35 日志
8 分类
20 标签
微博 豆瓣 知乎 GitHub
© 2021 XuChao
由 Hexo 强力驱动
|
主题 — NexT.Pisces v5.1.4
0%