运维随笔

SRE & Devops & Architect


  • 首页

  • 分类

  • 标签

  • 归档

  • 关于

  • 工具

  • 搜索

PostgreSQL基本命令

发表于 2019-06-27 | 更新于 2020-08-04 | 分类于 数据库 > SQL > PostgreSQL
本文字数: 20k | 阅读时长 ≈ 19 分钟

目的

本文介绍了Postgresql数据库的常用用法,方便你正确的用库。

阅读全文 »

windows批处理用法之FOR

发表于 2019-06-27 | 更新于 2020-08-04 | 分类于 编程积累 > 批处理
本文字数: 64k | 阅读时长 ≈ 58 分钟

大纲

阅读全文 »

开源云笔记:程序员云笔记服务的不二之选

发表于 2019-06-27 | 更新于 2019-11-01 | 分类于 运维技术 > 服务部署
本文字数: 11k | 阅读时长 ≈ 10 分钟

前言

在这个互联网知识呈爆炸增长的时代,作为一个程序员要掌握的知识越来越多,然再好的记性也不如烂笔头,有了笔记我们就是可以时常扒拉扒拉以前的知识,顺便可以整理下自己的知识体系。

如今市面上云笔记产品,说实在真不少,什么有道,印象,为知等等,本人目前使用的是有道,无它,免费而已其他几个倒没怎么接触过,毕竟重复的产品一个就够了。笔记用了有三年多时间了,基本都是写写工作日志,备忘一下工作中遇到的脚本命令,顺便记录下工作中遇到的问题,由于只是记录文字,目前10G的空间仅仅使用了冰山一角。

介绍

今天,给大家一起分享的是蚂蚁笔记,一个有极客范的云笔记!官方的介绍也相当牛逼:前所未有的文档体验,近乎完美的平台覆盖,支持团队协同,企业级私有云,蚂蚁笔记 = 笔记 + 博客 + 协作 + 私有云。

img

其实最主要的是蚂蚁笔记开源了,既然如此,云服务器又那么便宜,我们何不自己搭建一个云笔记服务,无论是自己还是分享给同事都是极好的,最主要的是还可以绑定域名生成博客,笔记AND博客一举两得岂不乐哉。

当然,如果有些小伙伴对信息安全要求较高的,不希望自己的信息记录在别人的服务器上,对开源源码有一定研究,使用起来还是不错的。但是如果单纯是为了省钱就没必要了,即使收费的有道一天也就几毛钱而已,而云服务器费用,自身是否有技术支持也是以后使用的硬伤,下面开始如何安装使用教程。

阅读全文 »

redis安全机制设置

发表于 2019-06-27 | 更新于 2020-08-04 | 分类于 数据库 > NoSQL > Redis
本文字数: 4.2k | 阅读时长 ≈ 4 分钟

背景

redis作为一个高速数据库,在互联网上广泛使用,但是在生产环境必须有对应的安全机制来进行保护。那么怎么保护呢?

阅读全文 »

confd模板语法详解

发表于 2019-06-26 | 更新于 2020-08-04 | 分类于 配置管理
本文字数: 31k | 阅读时长 ≈ 28 分钟

目的

本文详细介绍了confd模板的语法和结构。并且在结尾给出示例演示,帮助你充分理解好消化。

阅读全文 »

confd配置管理工具详解

发表于 2019-06-26 | 更新于 2020-08-04 | 分类于 配置管理
本文字数: 26k | 阅读时长 ≈ 24 分钟

概述

当系统变的复杂,配置项越来越多,一方面配置管理变得繁琐,另一方面配置修改后需要重新上线同样十分痛苦。这时候,需要有一套集中化配置管理系统,一方面提供统一的配置管理,另一方面提供配置变更的自动下发,及时生效。提到统一配置管理系统,大家应该比较熟悉,常见的:zookeeper、etcd、consul、git等等。上述的集中配置中心使用的时候,部署图大致是这样的:

server端只需要调用config-server对应客户端获取配置,和监听配置变更就可以了。总体来说没有太大难度。

接下来要说一下confd,它提供了一种新的集成思路。confd的存在有点类似于快递员,买了东西不需要自己到店去取货了,confd这个快递员会把货取过来,然后送到家里,并且通知你货已经送到了。加入confd之后的架构大致是这样的:

阅读全文 »

基于Docker+Consul+Registrator的服务注册与发现集群搭建

发表于 2019-06-25 | 更新于 2020-08-04 | 分类于 自动化
本文字数: 22k | 阅读时长 ≈ 20 分钟

前言

微服务架构在互联网应用领域中愈来愈火,引入微服务主要解决了单体应用多个模块的紧耦合、无法扩展和运维困难等问题。微服务架构就是按照功能粒度将业务模块进行垂直拆分,对单体应用本身进行服务化和组件化,每个组件单独部署为小应用(从DB到UI)。微服务与微服务之间通过Service API进行交互,同时为了支持水平扩展、性能提升和服务可用性,单个服务允许同时部署一个或者多个服务实例。在运行时,每个实例通常是一个云虚拟机或者Docker容器。

微服务系统内部多个服务的实例之间如何通信?如何感知到彼此的存在和销毁?生产者服务如何知道消费者服务的地址?如何实现服务与注册中心的解耦?这就需要一个第三方的服务注册中心,提供对生产者服务节点的注册管理和消费者服务节点的发现管理。

阅读全文 »

基于Docker+Consul+Nginx+Consul-Template的服务负载均衡实现

发表于 2019-06-25 | 更新于 2020-08-04 | 分类于 Web服务 > Nginx
本文字数: 68k | 阅读时长 ≈ 1:02

目的

本文详细介绍基于Docker+Consul+Nginx+Consul-Template的服务负载均衡实现过程。

阅读全文 »

mysql之yum安装

发表于 2019-06-24 | 更新于 2020-08-04 | 分类于 数据库 > SQL > Mysql
本文字数: 8.1k | 阅读时长 ≈ 7 分钟

目的

在CentOS7中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB,本文yum一键安装mysql数据库。

阅读全文 »

nginx配置管理平台

发表于 2019-06-24 | 更新于 2020-08-04 | 分类于 Web服务 > Nginx
本文字数: 27k | 阅读时长 ≈ 24 分钟

目的

熟悉nginx的配置不难发现,nginx是一个典型的key value类型的,而且与文件系统的非常类似,一个目录下面可以包含其他配置,目录下还可以有目录,嵌套多层。如今key value类型的数据库非常多,redis、leveldb等,最近新秀etcd也是key-value分布式数据库,提供类似文件系统操作,使用raft协议保持数据一致性,非常适合云计算分布式部署场景,将confd与etcd搭配,非常适合nginx这样的配置格式。本文就详细讲解了nginx配置管理平台的实现。

阅读全文 »
1…171819…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字
访问人数: | 总阅读量: