- 博客(17)
- 资源 (1)
- 收藏
- 关注
原创 自定义https
需要说明的是,我们这HTTPS签名的是Let's Encrypt,它是一家免费、自动化、开放的证书颁发机构(CA)。 基本步骤如下: 1、首先,克隆项目 sudo git clone https://github.com/diafygi/acme-tiny.git cd acme-tiny 2、创建私钥 openssl genrsa 4096 > account.key # ...
2019-11-11 09:59:42
727
1
原创 最全mysql语句
1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开...
2019-11-01 11:38:43
443
原创 php操作redis phpredis扩展
$redis = new Redis(); $redis->connect('127.0.0.1', 6379); $redis->auth('123456'); /*********************Key(键)*********************/ //DEL key [key ...]------删除给定的一个或多个key $a = $redis->del...
2019-11-01 11:23:39
261
原创 Harbor安装 -- Registry仓库
根据Harbor官方描述: Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,通过添加一些企业必需的功能特性,例如安全、标识和管理等,扩展了开源Docker Distribution。作为一个企业级私有Registry服务器,Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。Harbor支持安装在多个Registry节...
2019-10-23 17:46:07
833
原创 Hadoop2.0全分布式集群架构
Hadoop安装 1.创建hadoop用户组; $sudo addgrouphadoop 记下这里为hadoop用户设置的密码,后面使用hadoop用户登录时需要用到。 2.创建hadoop用户; $sudo adduser -ingroup hadoop hadoop 3.给hadoop用户添加权限,打开/etc/sudoers文件; $su...
2019-05-14 09:55:30
269
转载 mysql主从灾备
个人分类:数据库相关 双机热备的概念简单说一下,就是要保持两个数据库的状态自动同步。对任何一个数据库的操作都自动应用到另外一个数据库,始终保持两个数据库数据一致。 这样做的好处多。 1. 可以做灾备,其中一个坏了可以切换到另一个。 2. 可以做负载均衡,可以将请求分摊到其中任何一台上,提高网站吞吐量。 对于异地热备,尤其适合灾备。废话不多说了。我们直接进入主题。 我们会主要介绍两部分内容: ...
2019-05-08 09:27:45
3317
1
原创 redis缓存,rabbitMQ队列
缓存数据库介绍 NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库,随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL数据库的产生就是为了解决大规模数...
2019-05-08 09:27:34
1108
原创 redis实现高并发下的抢购/秒杀功能
之前写过一篇文章,高并发的解决思路(点此进入查看),今天再次抽空整理下实际场景中的具体代码逻辑实现吧: 抢购/秒杀是如今很常见的一个应用场景,那么高并发竞争下如何解决超抢(或超卖库存不足为负数的问题)呢? 常规写法: 查询出对应商品的库存,看是否大于0,然后执行生成订单等操作,但是在判断库存是否大于0处,如果在高并发下就会有问题,导致库存量出现负数 这里我就只谈redis的解决方案吧... ...
2019-05-08 09:27:22
226
原创 k8s 超详细总结,面试必问
一个目标:容器操作;两地三中心;四层服务发现;五种Pod共享资源;六个CNI常用插件;七层负载均衡;八种隔离维度;九个网络模型原则;十类IP地址;百级产品线;千级物理机;万级容器;相如无亿,K8s有亿:亿级日服务人次。 一个目标:容器操作 Kubernetes(k8s)是自动化容器操作的开源平台。这些容器操作包括:部署,调度和节点集群间扩展。 具体功能: 自动化容器部署和复制。 实时弹性收缩容器...
2019-05-08 09:27:12
1134
转载 Docker swarm搭建集群以及实现负载均衡
Docker swarm Swarm 是 Docker 公司在 2014 年 12 月初发布的一套较为简单的工具,用来管理 Docker 集群,它将一群 Docker 宿主机变成一个单一的,虚拟的主机。Swarm 使用标准的 Docker API接口作为其前端访问入口,换言之,各种形式的 Docker Client(docker client in go, docker_py,docker 等...
2019-05-08 09:26:56
780
1
转载 Docker机搭建mysql集群
1、准备工作 1.1 Docker虚拟机。本实例采用Win10安装的虚拟机.安装方法请参见https://blog.csdn.net/oyinhezhiguang/article/details/80550534 1.2 Linux连接终端。本实例采用xshell。 1.3 mysql客户端。本实例采用Navicat for MySQL。 2、开始搭建 2.1进入Docker虚拟机。以W...
2019-05-08 09:26:44
701
转载 docker搭建rabbitmq集群
#1. 环境准备 #####1.1 Docker主机规划 Docker主机 IP地址 docker2.onlymin.com 172.18.1.152 docker3.onlymin.com 172.18.1.153 docker4.onlymin.com 172.18.1.154 #####1.2 RabbitMQ容器规划 容器-name :在宿主机上运行“docker ps”命令时显示...
2019-05-08 09:26:33
274
转载 Haproxy+etcd+confd+Docker搭建节点自动发现的高可用负载均衡框架
操作系统:Centos 7.0 先扔出一张图来解释这四个组件之间的关系 下面细说 1.Haproxy Haproxy不用多说,负载均衡软件,安装Haproxy yum -y install haproxy 版本是haproxy-1.5.4-3.el6.x86_64.rpm 2.etcd etcd,是一个高可用的 Key/Value 的内存数据库,提供 发布/订阅 模式的操...
2019-05-08 09:26:21
560
原创 基于docker的高可用解决方案
一、环境 1.1、宿主机操作系统环境 Centos7.1-64 1.2、docker版本 Server Version: 1.9.1 1.3、集群网络环境 master:10.2.0.80 slave1:10.2.0.77 slave2:10.2.0.134 服务发现:10.2.0.99 二、介绍一下各组件 1、docker Docker daemon引擎 2、consu...
2019-05-08 09:25:58
793
原创 hadoop安装和配置
本文hadoop的版本为hadoop-2.2.0 一、安装java jdk 1、下载java jdk1.7版本,放在/home/software目录下, 2解压:tar -zxvf java-jdk*****.jar 3、vim /etc/profile 1 2 3 4 5 #在文件最后添加 expo...
2019-04-01 18:17:07
177
原创 大数据学习之路
目前正在结合机器学习理论学习MLlib源码 前言 在学习大数据之前,先要了解他解决了什么问题,能给我们带来什么价值。一方面,以前IT行业发展没有那么快,系统的应用也不完善,数据库足够支撑业务系统。但是随着行业的发展,系统运行的时间越来越长,搜集到的数据也越来越多,传统的数据库已经不能支撑全量数据的存储工作;另一方面,数据越来越多,单机的计算已经成为瓶颈。因此,基于分布式的大数据系统崭露头角。那...
2019-04-01 12:36:57
244
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅