运维随笔

SRE & Devops & Architect


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 工具

  • 搜索

企业微服务分布式注册中心选型

发表于 2021-03-29 | 更新于 2023-02-22 | 分类于 服务CAP
本文字数: 17k | 阅读时长 ≈ 16 分钟

服务注册中心本质上是为了解耦服务提供者和服务消费者。对于任何一个微服务,原则上都应存在或者支持多个提供者,这是由微服务的分布式属性决定的。更进一步,为了支持弹性扩缩容特性,一个微服务的提供者的数量和分布往往是动态变化的,也是无法预先确定的。因此,原本在单体应用阶段常用的静态LB机制就不再适用了,需要引入额外的组件来管理微服务提供者的注册与发现,而这个组件就是服务注册中心。

阅读全文 »

手把手搭建k8s集群和kubesphere

发表于 2021-03-17 | 更新于 2022-07-21 | 分类于 容器编排 > K8s
本文字数: 45k | 阅读时长 ≈ 41 分钟

本文将从零开始在干净的机器上安装 Docker、Kubernetes (使用 kubeadm)、Calico、NFS StorageClass等,通过手把手的教程演示如何搭建一个 Kubernetes集群,并在 K8s集群之上安装开源的KubeSphere 容器平台可视化运营集群环境。

阅读全文 »

带你彻底了解lstio是什么东东

发表于 2021-03-02 | 更新于 2021-03-16 | 分类于 容器编排
本文字数: 10k | 阅读时长 ≈ 9 分钟

如果你保持学习新技术的触角来持续拓展技术储备的广度的话,很可能在不同的地方听说过Istio,可能还知道它和Service Mesh有着牵扯。本文可作为了解Istio的入门介绍,介绍什么是Istio,Istio为什么最近这么火,以及Istio解决了哪些问题,能给我们带来什么好处。

阅读全文 »

详解sql和nosql如何选型

发表于 2021-01-29 | 分类于 数据库
本文字数: 16k | 阅读时长 ≈ 14 分钟

前言

你是否在为系统的数据库来一波大流量就几乎打满CPU,日常CPU居高不下烦恼?你是否在各种NoSql间纠结不定,到底该选用那种最好?今天的你就是昨天的我,这也是写这篇文章的初衷。

这篇文章是我好几个月来一直想写的一篇文章,也是一直想学习的一个内容,作为互联网从业人员,我们要知道关系型数据库(MySql、Oracle)无法满足我们对存储的所有要求,因此对底层存储的选型,对每种存储引擎的理解非常重要。同时也由于过去一段时间的工作经历,对这块有了一些更多的思考,想通过自己的总结把这块写出来分享给大家。

阅读全文 »

Opensips+RTPEngine+FreeSwitch实现FS高可用

发表于 2021-01-14 | 分类于 运维技术 > 服务搭建
本文字数: 31k | 阅读时长 ≈ 28 分钟

image.png

阅读全文 »

做好运维真的不容易

发表于 2020-12-31 | 分类于 心得体会
本文字数: 17k | 阅读时长 ≈ 16 分钟

以前和一个项目经理沟通时,提到能否提前半天将变更申请提交过来,而这位项目经理很不理解的看着我问:“你们运维不就是在生产环境部署个程序嘛,这么简单的工作还需要提前半天?而且你们不懂程序,也评审不出什么吧?”。运维这么多年来,听到对运维工作抱有这种认识和看法的人很多。它侧面反映了企业中其他团队团队对运维的认识往往局限于一些简单操作性的工作。例如:应用服务故障时重启、应用配置变更、增删改查数据或者所有软硬件使用问题等等。运维真的是这样吗?

阅读全文 »

详解docker-compose安装sentry集群解决方案<二>

发表于 2020-12-29 | 更新于 2021-01-14
本文字数: 16k | 阅读时长 ≈ 15 分钟

接上篇文章,上篇文章详细介绍了架构和单节点的搭建、配置和优化。本篇详细介绍集群方案。特别提醒没看上篇文章的请返回先看,本篇集群是在上篇文章的基础上配置的,并且上篇文章中的简单步骤,本篇不再说明,直接跳过。详解docker-compose安装sentry集群篇现在开始。

阅读全文 »

详解docker-compose安装sentry集群解决方案<一>

发表于 2020-12-29 | 更新于 2020-12-30 | 分类于 运维技术 > 服务部署
本文字数: 33k | 阅读时长 ≈ 30 分钟

Sentry是一个开源的实时错误报告和日志聚合工具平台。它专门监测错误并提取所有有用信息用于分析,不再麻烦地依赖用户反馈来定位问题。支持 web 前后端、移动应用以及游戏,支持 Python、OC、Java、Go、Node.js、Django、RoR 等主流编程语言和框架 ,还提供了 GitHub、Slack、Trello 等常见开发工具的集成。因sentry版本、安装方式和smtp要求的不同,新版本sentry不支持集群方案,本篇文章旨在用于sentry9.1.2版本+支持ssl/tls加密的smtp服务的单节点安装指南和集群解决方案。

阅读全文 »

CentOS7安装字体

发表于 2020-12-29 | 分类于 操作系统 > Linux
本文字数: 4.8k | 阅读时长 ≈ 4 分钟

Linux字体确实是个问题。场景一:验证码已成为了用户认证的标配,动态变动可以有效防止注入,提高用户认证的安全。场景二:开发的系统中依赖系统的字体,如报表系统中发现中文乱码或中文字体重叠的情况等问题,这些都是linux字体惹的祸。本文以安装中文字体为例帮你解决字体这一小问题。

阅读全文 »

非root的普通用户使用tmux方法教程

发表于 2020-12-24 | 分类于 运维技术 > 命令详解
本文字数: 5.4k | 阅读时长 ≈ 5 分钟

Tmux是一款终端复用的神器,实现了会话与终端窗后的分离。用过的同学都欲罢不能,但是使用它时必须root用户,如果是普通用户就会出现can't create socket错误不能使用,那么本教程就教你用普通用户使用tmux这个神器。

阅读全文 »
1234…22
豌豆多多

豌豆多多

资深运维架构师豌豆多多的呕心笔记

217 日志
44 分类
71 标签
RSS
GitHub E-Mail Gitee 微博
友情链接
  • 菜鸟教程
  • 自强学堂
  • 运维生存时间
  • 朱双印博客
  • 靳闯博客
  • 运维饼铛
0%
  • Ai3
  • Ansible2
  • Aplayer1
  • Apollo2
  • CAP2
  • Cat1
  • Centos1
  • Cloud2
  • Cmdb3
  • Confd2
  • Confluence2
  • Consul1
  • Dns2
  • Docker18
  • Elk4
  • Eureka1
  • Experiences2
  • Flask1
  • Git6
  • GlusterFS6
  • Go2
  • Haproxy3
  • Hexo6
  • Http2
  • Iptables3
  • Java8
  • Jenkins5
  • Jumperserver2
  • K8s13
  • Kafka1
  • Kali2
  • Keepalived3
  • Linux25
  • Lvs5
  • Mail1
  • Mesos1
  • MongoDB3
  • Mysql5
  • Nacos1
  • Network5
  • Nexus1
  • Nfs1
  • Nginx14
  • Open-falcon2
  • Openldap9
  • Opensips1
  • Openssl1
  • Openvpn1
  • PostgreSQL1
  • Prometheus2
  • Python9
  • Redis9
  • Redmine1
  • RocketChat1
  • Samba1
  • Saturn1
  • Selenium1
  • Sentry3
  • Shell3
  • Sql1
  • Stackstorm2
  • Supervisor2
  • Tcpdump1
  • Tomcat4
  • Uwsgi2
  • Web2
  • Wiki2
  • Windows1
  • Xxl-job1
  • Zabbix10
  • Zookeeper2
© 2020 – 2023 豌豆多多 | 站点总字数: 490k | 站点阅读时长 ≈ 7:25
博客全站共508.5k字
访问人数: | 总阅读量: