自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 收藏
  • 关注

原创 SSL问题:NetCore HttpClient The SSL connection could not be established, see inner exception

NetCore HttpClient The SSL connection could not be established, see inner exception之前遇到一个问题https://www.cnblogs.com/leoxjy/p/10201046.html在centos 7.xHttpClient访问会出问题The SSL connection could not be established, see inner exception最后彻底解决是进入容...

2020-08-11 10:48:32 15371

转载 jumpserver的NGINX文件配置

user nginx;worker_processes auto;error_log /var/log/nginx/error.log warn;pid /var/run/nginx.pid;events { worker_connections 1024;}http { include /etc/nginx/mime.types; default_type application/octet-stream; log...

2020-06-24 09:57:17 1910 2

原创 jumpserver安装报错解决过程

按照jumpserver官方提供的安装文档操作,一步一步执行到pip install -r requirements.txt这一步报错众多,汇总了在安装遇到的所有问题,requirements.txt文件内容是对一些安装包的版本要求。错误0:安装pip install mysqlclient 解决mysql_config:command not found再centos7.0以上版本安装 mysql-devel 会出现提示找不到mysql_config配置文件可以看出,是由于缺mysql_c

2020-06-22 17:08:02 2730

原创 zabbix快速入门资料

参考官方链接:https://www.zabbix.com/documentation/4.0/zh/manual/quickstart

2020-01-08 10:59:18 213

原创 ELK集群搭建

第一章 ELK简介及作用1.为什么用到ELK:一般我们需要进行日志分析场景:直接在日志文件中 grep、awk 就可以获得自己想要的信息。但在规模较大的场景中,此方法效率低下,面临问题包括日志量太大如何归档、文本搜索太慢怎么办、如何多维度查询。需要集中化的日志管理,所有服务器上的日志收集汇总。常见解决思路是建立集中式日志收集系统,将所有节点上的日志统一收集,管理,访问。一般大型系统...

2020-01-03 16:56:55 179

原创 Linux平台下启动和关闭mysql服务

一、linux下查看mysql服务的两种方式:方式一:[root@localhost bin]ps -ef|grep mysql1方式二:[root@localhost bin]netstat -nlp1二、linux下启动mysql服务的两种方式:命令行方式:[root@localhost bin]cd /usr/bin[root@localhost bin]./...

2020-01-03 15:52:35 394

原创 Linux 下安装和配置 MinDoc(公司viki)

第一步 下载可执行文件 第二步 解压压缩包 第三步 创建数据库 第四步 配置数据库 第五步 启动程序 第六步 配置代理如果你的服务器上没有安装golang程序请手动设置一个环境变量如下:键名为 ZONEINFO,值为MinDoc根目录下的/lib/time/zoneinfo.zip 绝对路径。如果下载的压缩包中不存在该文件,请从https://github.com/lifei...

2020-01-02 18:25:23 627

原创 基于Kafka+Flink+Redis的电商大屏实时计算案例

参考链接:https://mp.weixin.qq.com/s/pfMiDIlQNheopSKogxEXhw阿里的双11销量大屏可以说是一道特殊的风景线。实时大屏(real-time dashboard)正在被越来越多的企业采用,用来及时呈现关键的数据指标。并且在实际操作中,肯定也不会仅仅计算一两个维度。由于Flink的“真·流式计算”这一特点,它比Spark Streaming要更适合...

2019-12-19 11:49:06 145

原创 HTTPS 为什么安全三连问

以下用简短的Q&A形式进行全文总结:Q: HTTPS 为什么安全?A: 因为 HTTPS 保证了传输安全,防止传输过程被监听、防止数据被窃取,可以确认网站的真实性。Q: HTTPS 的传输过程是怎样的?A: 客户端发起 HTTPS 请求,服务端返回证书,客户端对证书进行验证,验证通过后本地生成用于改造对称加密算法的随机数,通过证书中的公钥对随机数进行加密传输到服务端,服务...

2019-12-16 14:33:13 253

原创 RDS for MySQL 连接数满情况的处理

RDS for MySQL 连接数满情况的处理连接数满会导致客户端无法连接到RDS for MySQL数据库。连接数满通常是两种原因导致的:空闲连接过多。 活动连接过多。空闲连接过多原因应用使用长连接模式:比如Java应用配置的连接池初始连接数设置过高,应用启动后建立了多个到RDS实例的空闲连接。 应用使用短连接模式:比如PHP应用,出现大量的空闲连接说明应用没有在查询执行...

2019-12-13 11:32:04 965

原创 jumpserver堡垒机 (资源

23.5jumpserver介绍• 官网www.jumpserver.org• 跳板机概述:跳板机就是一台服务器,开发戒运维人员在维护过程中首先要统一登录到这台服务器,然后再登录到目标设备迚行维护和操作;• 堡垒机概述:堡垒机,即在一个特定的网络环境下,为了保障网络和数据丌受来自外部和内部用户的入侵和破坏,而运用各种技术手段实时收集和监控网络环境中每一个组成部分的系统状...

2019-12-12 18:44:49 941

原创 安装docker(最新)

2019-12-06 17:58:05 71

原创 Python十大装B语法

Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。1. for - else什么?不是 if 和 e...

2019-12-05 15:44:30 100

原创 RocketMQ双Master+双Slave集群环境搭建

准备四台机子:主机1 192.168.2.3 主机2 192.168.2.4 从机1 192.168.2.5 从机2 192.168.2.6 1、关闭四台机子的防火墙:service iptables stop2、修改四台机子的主机文件:vi /ect/hosts 192.16...

2019-12-03 18:52:51 211

原创 RocketMQ性能优化【实战笔记】

目录一、系统优化 1.最大文件数 2.系统参数调整二、RocketMQ性能调优 1.开启异步刷盘 2.开启堆外内存设置 3.开启文件预热 4.开启Slave读权限 5.关闭堆内存据传输一、系统优化1.最大文件数limits.conf 设置用户能打开的最大文件数vim /etc/security/limits.conf# ...

2019-12-03 17:18:43 2404

原创 单web页面应用的子目录刷新404问题

单web页面应用的子目录刷新404问题

2019-12-03 12:05:20 197

原创 自动化运维之 Cobbler 自动化安装服务器系统

日常运维工作中,当大规模服务器上架时,系统安装就变成了烦心事。吵闹的IDC机房,无脑的下一步选择, 频繁的安装系统且效率低下。如果你是搞云计算的,计算节点安装肯定让你印象深刻。如果你们用的是PXE安装,初期调试肯定也容易让人崩溃。系统单一,安装效率慢,安装方式单一,为了解决这一系列由于装机引起的问题,解决工作中的痛点,我们引进了Cobbler,一个让部署系统简单方便的自动化部署工具。同时还可...

2019-11-28 16:04:14 492

原创 安装Python3的各种库方式

例如:python3 -m pip install pymysql下图所示:

2019-11-20 17:15:43 245

原创 MySQL-获取某天的数据

今天select * from 表名 where to_days(时间字段名) = to_days(now());昨天SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1近7天SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DA...

2019-11-04 18:12:22 531

转载 不要再问我三次握手和四次挥手

文章目录 1. 三次握手 1.1 为什么需要三次握手,两次不行吗? 1.2 什么是半连接队列? 1.3 ISN(Initial Sequence Number)是固定的吗? 1.4 三次握手过程中可以携带数据吗? 1.5 SYN攻击是什么? 2. 四次挥手 2.1 挥手为什么需要四次? 2.2 2MSL等待状态 2.3 四次挥手释放连接...

2019-10-11 19:38:58 69

原创 Zeppelin设置访问登录权限

1. 概述我们在浏览器中输入 http://localhost:8080/ 进入Zeppelin的主页,不需要用任何的验证就可以进入主页面:换句话说,任何人在浏览器输入上面地址(本机),都可以访问Zeppelin里的所有笔记. 在上图中我们也可以看到我们的登陆用户是anonymous.2. 修改匿名访问Zeppelin启动默认是匿名(anonymous)模式登录的.如果设置访问...

2019-10-10 17:03:15 1625

原创 Linux下DNS服务(Bind9)之Web管理利器-NamedManager部署说明

NamedManager 是一个基于Web的DNS管理系统,可用来添加、调整和删除DNS的zones/records数据。它使用Bind作为底层DNS服务,提供一个现代Ajax的Web界面,支持 IPv4和IPv6。该应用程序很稳定,在生产环境中使用没有任何问题。过多的介绍在此就不做说明了,下面说下NamedManager环境部署过程:1)下载NamedManager的rpm安装包...

2019-09-27 15:41:37 974

原创 VMware:vSphere 6.7(ESXI 6.5)安装步骤

环境:VMware VCSA 6.7 (VMware-VCSA-all-6.7.0-8169922.iso)Step 1:选择从vSphere 6.7的安装盘引导:Step 2:开始加载vSphere 6.7引导盘Step 3:加载系统信息,验证硬件驱动(该过程如有任何阶段失败,则需要考虑是否是vSphere 6.7的iso文件中是否缺少对应的驱动)Step 4:输入Enter,...

2019-09-26 13:54:53 589

原创 Kafka监控系统Kafka Eagle剖析

1.概况2.内容2.1 背景在使用Kafka Eagle监控系统之前,笔者简单的介绍一下这款工具的用途。Kafka Eagle监控系统是一款用来监控Kafka集群的工具,目前更新的版本是v1.2.3,支持管理多个Kafka集群、管理Kafka主题(包含查看、删除、创建等)、消费者组合消费者实例监控、消息阻塞告警、Kafka集群健康状态查看等。目前Kafka Eagle v1.2.3整个...

2019-09-25 16:47:20 175

原创 Linux查找大文件 (find的用法)

Linux查找大文件1: 如何查找大文件?其实很多时候,你需要了解当前系统下有哪些大文件,比如文件大小超过100M或1G(阀值视具体情况而定)。那么如何把这些大文件搜索出来呢?例如我要搜索当前目录下,超过800M大小的文件[root@getlnx01 u03]# find . -type f -size +800M 如上命令所示,我们仅仅能看到超过800M大小的文件的文件名...

2019-09-23 10:55:43 322

原创 sftp新建用户步骤

1,切换root用户2,创建sftp组:groupadd sftp3,创建用户并限制进入路径:useradd -g sftp -s /bin/false testuser 修改密码: passwd testuser4,创建testuser home路径:mkdir /home/epcc/test5,修改账号home路径:usermod -d /home/epcc/test6,进入 vim...

2019-09-12 12:06:17 1963

转载 lftp命令详解

lftp命令详解lftp.sh自动上传脚本:复制代码#!/bin/bashecho -e “\nScript start at \033[43;35m date "+%H:%M:%S" \033[0m”echo -e “\033[1;34m-----------------------------------------------------------------------\033...

2019-09-09 13:13:54 1422

原创 linux中pure-ftpd简单添加用户方法

cd /usr/local/pureftpd/etc/vi pureftpd.passwd直接复制一行现成用户,保存2.切换到/usr/local/pureftpd/bin运行./pure-pw mkdb提交数据库3.编辑密码./pure-pw passwd user输入两次新密码./pure-pw mkdb提交数据库 搞定。...

2019-09-09 13:07:23 2023

原创 kafka监控之kafka-eagle安装部署(错误总结)

参考链接:https://blog.csdn.net/Felix_CB/article/details/853284991.配置环境变量后,出现错误:[2018-07-26 18:41:51] Error: The JAVA_HOME environment variable is not defined correctly.[2018-07-26 18:41:51] Error: This...

2019-09-05 16:03:19 2125 1

原创 TCP的三次握手与四次挥手过程,各个状态名称与含义

三次握手第一次握手:主机A发送位码为syn=1,随机产生seq number=10001的数据包到服务器,主机B由SYN=1知道,A要求建立联机,此时状态为SYN_SENT;第二次握手:主机B收到请求后要确认联机信息,向A发送ack number=(主机A的seq+1),syn=1,ack=1,随机产生seq=20001的包,此时状态由LISTEN变为SYN_RECV;第三次握手:主机A收到...

2019-09-05 10:32:01 374

原创 tar包压缩解压命令总结

压缩tar -cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jpgtar -czf jpg.tar.gz *.jpg //将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gztar -cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.tar后,...

2019-09-04 14:53:24 142

原创 nginx重启总结

ps -ef|grep nginx平滑重启命令:kill -HUP 住进称号或进程号文件路径或者使用/usr/nginx/sbin/nginx -s reload注意,修改了配置文件后最好先检查一下修改过的配置文件是否正 确,以免重启后Nginx出现错误影响服务器稳定运行。判断Nginx配置是否正确命令如下:nginx -t -c /usr/nginx/conf/nginx.conf...

2019-08-30 14:54:04 511

原创 kafka集群基本操作

kafka 操作:关闭kafka:bin/kafka-server-stop.sh开启zookeeper:./zkServer.sh start开启 kafka:bin/kafka-server-start.sh config/server.properties &查看Topic的分区和副本情况:./kafka-topics.sh --describe --zooke...

2019-08-29 11:01:22 232

原创 Python对接六大主流数据库,只需三步

python有着极其丰富的第三方的库。所以不管你使用的关系型数据库是oracle,mysql, sqlserver,还是关系型数据库redis,mongoDB。python都有有与之对应的第三方库。Mysql我们先来看看如何对接mysql数据库,python2和python3中对接mysql的库是不一样的。在我们以这里python3为标准(毕竟python2在不久的将来官方就不再维护了)...

2019-08-01 09:10:29 480

原创 7款不错的 CI/CD工具

时至今日,越来越多的工程团队开始实行敏捷开发,借以推动更短、更快的发布周期。而代码库的增长与更高的生产构建频率,也带动持续集成与持续部署/交付工具快速兴起。如果您有意提升发布频率,或者是不太清楚哪些工具能够帮助您达成这一目标——别担心。在今天的文章中,我们将探讨一系列最流行的CI / CD工具,并对其特性作出剖析。什么是CI / CD?其意义何在?640在深入研究CI / CD自动化工具...

2019-05-16 16:43:52 302

转载 Python开发【第二篇】:初识Python

Python简介##Python前世今生python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。最新的TIOBE排行榜,Python赶超PHP占据第五!!!Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等...

2019-03-12 20:20:40 234

原创 pycharm中AttributeError: module 'pip' has no attribute 'main'问题解决方法

通过pycharm创建Django项目是出现如下错误AttributeError: module ‘pip’ has no attribute ‘main’环境信息:pycharm2017.3.1(Professional Edition)、python3.6.5 (64位)、pip10.0.1、Django2.0.5错误原因:由于pip 10版本中没有main(),如果在不降级的情况下,...

2019-03-12 19:39:04 986

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除