精彩博客

Django+Echarts画图实例

所有演示均基于Django2.0 阅读此篇文章你可以: 了解Django中aggregate和annotate函数的使用方法 获取一个Django+Echarts绘制柱状图的完整示例 需求说明 一张会议记录表,里边有一个字段存放...

11/26 07:47
277
1
这可能是搭建Zookeeper集群介绍最全的文章

1.搭建 怎么搭建单机无安全校验的就不说了,百度一搜一大堆。这里我就说说怎么搭建一个生产环境可用的Zookeeper集群 Zookeeper 3.4.13下载地址 Docker方式不太建议,要考虑的东西比较多,如果...

11/24 16:13
2.2K
0
Choerodon 的微服务之路(三):服务注册与发现

本文是 Choerodon 的微服务之路系列推文第三篇。在上一篇《Choerodon的微服务之路(二):微服务网关》中,介绍了Choerodon 在搭建微服务网关时考虑的一些问题以及两种常见的微服务网关模式,...

11/20 09:48
246
0
在Portainer中部署Docker监控系统(cAdvisor+InfluxDB+Grafana)

在Coreos系统中我们一般利用Portainer容器来管理Docker,可以看我的其他文章(coreos和portainer都有讲到过) 全容器化的部署方式下,我们可以利用cAdvisor+InfluxDB+Grafana实现对主机和Docke...

11/15 17:11
184
0
Choerodon 的微服务之路(二):Choerodon 的微服务网关

本文是 Choerodon 猪齿鱼微服务系列文章的第二篇。在《Choerodon的微服务之路(一):如何迈出关键的第一步》中,我们了解到在微服务架构中,一个完整的单体应用被拆分成多个有着独立部署能力的...

10/29 15:17
310
0
SonarQube+Scanners代码质量管理

简介 sonaqube是一个开源代码质量管理平台,致力于持续分析和测量技术质量。 系统构成 SonarQube平台由4部分组成: SonarQube服务器 Web服务器的开发者,管理者,浏览质量快照和配置SonarQu...

10/23 20:36
432
2
美团点评基于 Flink 的实时数仓建设实践

引言 近些年,企业对数据服务实时化服务的需求日益增多。本文整理了常见实时数据组件的性能特点和适用场景,介绍了美团如何通过 Flink 引擎构建实时数据仓库,从而提供高效、稳健的实时数据服...

10/19 09:44
585
0
James邮箱服务器简单运行配置

James简单运行配置 James:Java Apache Mail Enterprise Server 是一个企业级的JAVA邮件服务器.开源的. 一.配置; 首先将james-binary-2.3.1.zip解压缩下载到你的安装目录。 我们可以把这个过程...

10/18 16:25
361
0
Maven and Nexus2

Maven and Nexus2 Maven是什么? 构建工具: 通过简单的命令,能够完成清理、编译、测试、打包、部署等一系列过程。同时,不得不提的是,Maven是跨平台的,无论是在Windows、还是在Linux或M...

10/16 15:51
477
4
kubeadm部署kubernetes集群1

一、环境要求 这里使用RHEL7.5 master、etcd:192.168.10.101,主机名:master node1:192.168.10.103,主机名:node1 node2:192.168.10.104,主机名:node2 所有机子能基于主机名通信,编辑...

10/16 01:35
1K
1
fabio负载均衡入门

当开发完一个 HTTP Restful服务后,准备配置一个负载均衡。我想弄一个比较简单的方案, [1] 不要依赖于Docker/K8S。 [2] 在Windows 和 Linux 均可。 [3] Go语言实现优先。并且不要有负载的配...

10/10 18:59
352
0
Docker搭建L2TP-VPN服务器

Docker搭建L2TP-VPN服务器 [TOC] 一、VPN服务器端配置 (1)首先需要在 Docker 主机上加载 IPsec af_key 内核模块: sudo modprobe af_key (2)使用本镜像创建一个新的 Docker 容器 (将 ./...

10/09 12:06
556
0
认识 lib 目录里的 .so 文件

当我们安装了共享库并运行了 ldconfig 之后,通常我们会在 lib/ 里看到三个 .so 文件。这里的 so 是 shared object 之意。 libfoo.so.1.0.0 这是普通的(regular)共享库文件。可能有多个版本...

10/06 01:57
710
2
使用Nagios打造专业的业务状态监控

想必各个公司都有部署zabbix之类的监控系统来监控服务器的资源使用情况、各服务的运行状态,是否这种监控就足够了呢?有没有遇到监控系统一切正常确发现项目无法正常对外提供服务的情况呢?本...

09/19 09:32
681
0
从0到1使用Kubernetes系列(二)——安装工具介绍

本文是Kubernetes系列的第二篇,将介绍使用Kubeadm+Ansible搭建Kubernetes集群所需要的工具及其作用。 主要内容包括: Kubeadm Kubeadm是什么 Kubeadm的目标 Kubeadm的子命令 Kubeadm的安装 ...

09/17 15:41
795
1
通过脚本+密码文件实现OpenVPN权限认证

安装部署: CentOS 6.5 软件FQ官网下载 #同步系统时间 yum install chrony -y service chronyd start && chronyc sources && chkconfig chronyd on 或 yum install ntpdate -y crontab添加 ...

09/14 12:03
491
0
Etcd安全配置之Basic Auth认证

《中小团队落地配置中心详解》文章中我们介绍了如何基于Etcd+Confd构建配置中心,最后提到Etcd的安全问题时说了可以使用账号密码认证以达到安全访问的目的,究竟该如何开启认证以及怎么设计权...

09/12 09:25
331
0
在 CentOS 7 操作系统进行 OpenVZ 7 安装

第一次在开源中国发表博文,容我自我简单介绍一下。我是来自ExtMail的运维人员,一直致力于ExtMail运行环境与系统热备互备方面的研究。今天带来关于OpenVZ 7 的安装博文,现使用虚拟硬件式技...

09/11 11:00
377
1
Choerodon的微服务之路(一):如何迈出关键的第一步

本文是 Choerodon 猪齿鱼微服务系列文章的第一篇,在文章中将介绍当前比较流行的两种微服务架构,即 Dubbo 和 Spring Cloud,同时将总结 Choerodon猪齿鱼在选择使用微服务架构中的一些实践经...

09/10 17:01
401
1
Keepalived & LVS 搭建高可用的Web服务

[TOC] 在本文中,我将会讲述如何在Centos 7下基于Keepalived和LVS技术,实现Web服务的高可用和负载均衡,我们的目标拓扑结构如下图所示 本文将会持续修正和更新,最新内容请参考我的 GITHUB...

09/06 14:52
2.1K
7

没有更多内容

加载失败,请刷新页面

Keepalived & LVS 搭建高可用的Web服务

[TOC] 在本文中,我将会讲述如何在Centos 7下基于Keepalived和LVS技术,实现Web服务的高可用和负载均衡,我们的目标拓扑结构如下图所示 本文将会持续修正和更新,最新内容请参考我的 GITHUB...

09/06 14:52
2.1K
7
记录一次惊心动魄的ICP备案撤销后应急处理过程

因为物理服务器维护成本高,托管机房(具体名字就不说啦,X联X通)经常间歇性断电、烧交换机、施工挖断主线缆,恢复时间半天起,对公司业务造成N+1次伤害;售后态度也很差,忍无可忍之际,将...

08/09 01:58
4.5K
6
【入门篇】 -- 在Linux下发布dotnet core 应用 (完整版)

目标:在Linux下发布asp.net core应用。 工具:Linux(服务器)+Docker(容器)+Gitee(代码托管)+DaoCloud(管理平台) 管理平台:DaoCloud 代码托管平台:GITEE(码云) 步骤一:申请一台免...

07/11 11:16
2.3K
14
Ansible 极简教程

## 一、基本部署 ### 安装Ansible ``` # yum -y install epel-release # yum list all *ansible* # yum info ansible # yum -y install ansible ``` ### Ansible配置文件 ``` /etc/ansible/a...

06/14 12:41
1K
6
深度解析Tengine的调试与资源监控方法论

摘要: 在最近的飞天技术汇CDN Tengine开源技术沙龙上,阿里云CDN团队的高级开发工程师墨飏进行了《Tengine的调试与资源监控》的主题分享。本文为演讲记录,从Tengine的内存调试、核心结构、u...

05/31 15:07
3.1K
3
Linux配置开机自启动执行脚本的两种方法

开机要启动的脚本qidong.sh [root@c69-01 scripts]# vim /server/scripts/qidong.sh [root@c69-01 scripts]# cat /server/scripts/qidong.sh #!/bin/bash /bin/echo $(/bin/date +%F_%T) >> ...

02/20 11:21
3K
5
使用Heapster和Splunk监控Kubernetes运行性能

Kubernetes已经成为容器编排的事实上的王者,连Docker都已经向K8s女王大人低头。对于Kubernetes的cluster的数据收集和监控已经成为IT运维的一个重要话题。我们今天来看一看如何利用Splunk最新...

01/18 02:40
1K
1
HTTPS连接过程以及中间人攻击劫持

一 、HTTPS连接过程及中间人攻击原理 https协议就是http+ssl协议,如下图所示为其连接过程: 1.https请求 客户端向服务端发送https请求; 2.生成公钥和私钥 服务端收到请求之后,生成公钥和私...

2017/12/03 21:43
3.3K
10
理解TCP/IP三次握手与四次挥手的正确姿势

背景 和女朋友异地恋一年多,为了保持感情我提议每天晚上视频聊天一次。 从好上开始,到现在,一年多也算坚持下来了。 问题 有时候聊天的过程中,我的网络或者她的网络可能会不好,视频就会卡...

2017/11/28 15:50
4.1K
13
如何7步实现根据源码包创建rpm包

### 如何7步实现根据源码包创建rpm包 --- > 本文是"[7 Steps to Build a RPM Package from Source on CentOS / RedHat](http://www.thegeekstuff.com/2015/02/rpm-build-package-example/)"...

2017/11/19 21:41
1K
2
lvm讲解、磁盘故障小案例

### lvm讲解 ``` DiskA 分区分别为Physical Volume1、Physical Volume2;DiskB 分区为Physical Volume3,在这里Physical volume1,2,3就是磁盘分区 也就是物理卷;然后由单个或多个物理卷组成物...

2017/11/06 20:22
1K
2
nginx之proxy_pass指令完全拆解

nginx中有两个模块存在proxy_pass指令。proxy_pass后的后端服务器的uri到底是个啥?

2017/08/17 18:04
11.3K
12
工作中redis合库以及aof踩坑记

概述 此文是第一次搞redis主从小白犯的错,大神可以忽略。记录为了让看到本博文的小白前车之鉴 软件资源 centOs:6.5 redis:2.8.10 背景 公司现有架构均是单机模式,本文仅先介绍redis单机踩...

2017/06/21 18:04
2.8K
3
如何在国内愉快的安装 Kubernetes

无需翻墙,如何愉快的与K8S 玩耍

2017/05/09 11:35
15.7K
5
运维不仅仅是Linux,居然还要知道这么多?

运维不仅仅是懂Linux就行,因为还有一大部分的Windows运维,向windows运维人员致敬。当然我们这篇文章不是说运维除了懂Linux,还要懂Windows,而是涉及运维的其他方方面面。 如:环境部署、排...

2017/04/25 17:33
6.3K
21
简单聊聊: linux 匿名管道

相信很多在linux平台工作的童鞋, 都很熟悉管道符 '|', 通过它, 我们能够很灵活的将几种不同的命令协同起来完成一件任务.就好像下面的命令: echo 123 | awk '{print $0+123}' # 输出246...

2017/03/14 00:37
1K
8
Let's Encrypt 使用教程,免费的SSL证书,让你的网站拥抱 HTTPS

这篇文章主要讲的就是如何让自己的网站免费从HTTP升级为HTTPS,使用的是 [Let's Encrypt](https://letsencrypt.org/)的证书。实际上也就是一个Let's Encrypt 免费证书获取教程 。 为什么要上...

2017/01/23 10:12
6.7K
17
haproxy和nginx负载均衡分析

出于对负载均衡工具的疑问,分别对haproxy和nginx的负载均衡进行了抓包分析,分析的过程跟大家分享下。先说下对haproxy抓包得到的结论吧:haproxy在负载均衡的一台后端挂掉后,如果还没达到探...

2016/12/27 22:13
4.9K
6
Linux Shell 从入门到删除根目录跑路指南

shell 作为一门 linux 下使用广泛的系统语言,语法简单,上手容易,但是想要用好,少犯错误,也不是那么容易的一件事,可谓虽是居家旅行之良药,但也是杀人灭口之利器~ 今天就来聊聊 linux ...

2016/11/24 21:22
11.6K
20
zabbix自动发现监控redis数据库

zabbix自动发现监控redis数据库与自动发现mongo,mysql的思路差不多。这次汇总完就把模板,脚本上传到git上。如果公司使用的redis都是6379端口的话,那么还是建议创建一套模板,然后链接到各...

2016/11/12 12:57
3.5K
3

没有更多内容

加载失败,请刷新页面

3.6 rc脚本(start方法) 3.7 rc脚本(stop和status方法) 3.8 rc脚本(以daemon方式启动)

3.6-3.7 rc脚本(start、stop和status方法) #!/usr/bin/env python # -*- coding: utf-8 -*- # @Version : python 2.7 # @Time : 2018/12/10 0:54 # @Author : zhang xun # @File : rc.py ...

今天 01:40
3
0
NFS的安装配置

12月7日任务 14.1 NFS介绍 14.2 NFS服务端安装配置 14.3 NFS配置选项 NFS介绍 NFS是网络文件系统(Network File System)的缩写。需要借助网络,实现数据的同步。 NFS最早由Sun公司进行开发,分...

昨天 21:36
5
0
NFS介绍 NFS服务端安装配置...

12月7日任务 14.1 NFS介绍 14.2 NFS服务端安装配置 14.3 NFS配置选项 一.NFS介绍 NFS是Network File System的缩写 NFS最早由Sun公司开发,分2,3,4三个版本,2和3由Sun起草开发,4.0开始Netap...

昨天 21:28
2
0
docker 修改centos root 密码

rpm -e cracklib-dicts --nodeps yum install cracklib-dicts passwd root

昨天 21:00
4
0
IT行业——Linux

IT行业——Linux 现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作。因此,现在也出现...

昨天 19:21
3
0
IT行业——Linux

现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作。因此,现在也出现了很多IT培训机构,...

昨天 19:18
1
0
IT行业¬——Linux

现在是21世纪,是科学技术大力发展的一个时代,IT行业已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作。因此,现在也出现了很多IT培训机构,...

昨天 18:31
2
0
Docker 运行时的用户与组管理的方法

docker 以进程为核心, 对系统资源进行隔离使用的管理工具. 隔离是通过 cgroups (control groups 进程控制组) 这个操作系统内核特性来实现的. 包括用户的参数限制、 帐户管理、 资源(CPU,内存...

昨天 17:16
5
0
i3 窗口管理器使 Linux 更美好

导读 Linux(和一般的开源软件)最美好的一点是自由 —— 可以在不同的替代方案中进行选择以满足我们的需求。 我使用 Linux 已经很长时间了,但我从来没有对可选用的桌面环境完全满意过。直到...

前天 20:09
12
0
MongoDB 笔记

数据迁移 导出集合数据到 json 或 csv 文件 命令 mongoexport -d dbname -c collectionname -o file --type json/csv -f "field1,field2,...,fieldN" 参数 -d 数据库名 -c 集合名 -o 输出文件...

前天 16:08
9
0
4个入口8条光缆!我们这样与世界连接

1比互联网还早100年的海底通信 _ 让我们将时间回拨到上世纪50年代,那时候,不同计算机用户和通信网络之间进行常规通信的需求开始萌发,这也促使了分散网络、排队论和数据包交换等研究相继出...

前天 14:40
10
0
新安装ESXi6.7U1记录(ESXi6.0U2运行了2年半后SSD坏)

前言 ESXi 6.0U2 装10多个VM运行了2年半,INTEL 540S 480GB SSD盘挂 了,新买一个INTEL 企业级的 DC D3-S4510 960GB SSD,重新安装ESXi6.7U1 ESXi 6.7 U1 安装时 bnxtroce.v00卡住解决办法 ...

前天 14:24
10
0
一分钟上手Rinetd——端口转发工具

前言 iptables 的功能当然强大,但理解与设置却有点抽象,便通过google认识了rinetd。 简介 Rinetd是为在一个Unix和Linux操作系统中为重定向传输控制协议(TCP)连接的一个工具。Rinetd是单一过...

前天 13:55
3
0
手指上的安全

本文会讲解一些关于keytap工具的技术细节。我也会分享一些自己关于这个项目的几点想法。这个项目已经开源,源码在这里可以下载。 描述 该工具的主要目标是利用敲击键盘时产生的声音作为一种边...

前天 13:21
5
0
如何更换 Ubuntu 18.04 LTS 的 GDM 登录界面背景

Ubuntu 18.04 LTS 桌面系统在登录、锁屏和解锁状态下,我们会看到一个纯紫色的背景。这篇短文将会告诉你如何更换 Ubuntu 18.04 LTS 的 GDM 登录界面的背景。 Ubuntu 18.04 LTS 桌面系统在登录...

前天 11:25
20
0
华为关于多层网络可视化的研究

基于SDN的IP+光解决方案提供了跨越IP层,OTN层和WDM层的多层网络可视化,为用户提供了一个直观的多层网络呈现,在一个网络界面上呈现跨越多层拓扑和路径信息。 当前多层网络可视化提供了网络...

12/07 20:03
6
0
MySQL用户管理,常用SQL语句,MySQL数据库备份与恢复

[toc] MySQL用户管理,常用SQL语句,MySQL数据库备份与恢复 扩展 SQL语句教程 http://www.runoob.com/sql/sql-tutorial.html 什么是事务?事务的特性有哪些? http://blog.csdn.net/yenange...

12/07 17:41
10
0
MySQL密码相关,连接方式,常用命令

[toc] # MySQL密码相关,连接方式,常用命令 扩展 mysql5.7 root密码更改(较5.6版本变化大) http://www.apelearn.com/bbs/thread-7289-1-1.html myisam 和innodb引擎对比 http://www.purew...

12/07 17:35
0
0
设置更改root密码、链接MySQL和MySQL常用命令

12月5日任务 13.1 设置更改root密码 13.2 连接mysql 13.3 mysql常用命令 13.1 设置更改root密码 /usr/local/mysql/bin/mysql -uroot 更改环境变量PATH,增加mysql绝对路径 mysqladmin -uroo...

12/07 17:23
4
0
grep sed awk

1、grep ,用来过滤,也可以用来过滤日记,某个关键字等; 选项: . * .* 0或多 ? 0或1 + 1或多 ^ $ ^$ | egrep '^root|bash' /etc/passwd egrep ^(root|test) /ec/passwd word{n} grep '[oo]\{...

12/07 15:35
6
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部