摘要: Redis支持的五种数据类型 字符串 (string) 字符串列表 (list) 散列 (hash) 字符串集合 (set) 有序字符串集合 (sorted set) key(键) keys 获取所有的key select 0 选择第一个库 move myString 1 将当前的数据库key移动到 阅读全文
posted @ 2019-09-04 16:09 zh_Revival 阅读(308) 评论(0) 推荐(0) 编辑
摘要: Redis简介 Redis的基本知识 众多NoSQL中的一种 基于内存的key value数据库 基于c语言编写的,可以支持多种语言的api 官方数据,每秒读速度11万次,写速度8万次 支持数据持久化 value可以是string,hash, list, set, sorted set redis默 阅读全文
posted @ 2019-09-04 16:05 zh_Revival 阅读(118) 评论(0) 推荐(0) 编辑
摘要: Nginx 的动静分离 我们通过中间件将动态请求和静态请求进行分离,减少了不必要的请求消耗和延时。 动静分离后,即使动态服务不可用,但静态资源不会受到影响。 应用实例 1、准备环境 | 系统 | 角色 | 主机名 | IP | 服务 | | | | | | | | CentOS 7.2 | 反向代理 阅读全文
posted @ 2019-08-26 23:29 zh_Revival 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 开始前请确保selinux关闭,否则当配置完虚拟主机后,尽管权限或者网站目录都正确,访问的结果也是403 nginx的虚拟主机有三种方式: 一、基于域名的虚拟主机 (1)创建对应的web站点目录以及程序代码 (2)配置不同域名的虚拟主机 (3)修改hosts文件进行访问测试 二、基于IP的虚拟主机 阅读全文
posted @ 2019-08-25 22:48 zh_Revival 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx简述 Nginx是一个开源且高性能、可靠的Http Web服务、代理服务。 开源: 直接获取源代码 高性能: 支持海量并发 可靠: 服务稳定 我们为什么选择 Nginx服务 Nginx非常轻量 功能模块少 (源代码仅保留http与核心模块代码,其余不够核心代码会作为插件来安装) 代码模 阅读全文
posted @ 2019-08-24 15:59 zh_Revival 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 在k8s中部署有状态应用时,通常需要做数据持久化存储。 后端存储的方式有以下几种: 1.基于宿主机本地的存储方式; (重启pod时,若pod被调度到其他节点上,尽管原来节点上的数据不会丢失,但是其他节点上没有该应用存储过的数据,所以并不持久化) 2.基于本地过云存储服务的方式,如:(NFS、glus 阅读全文
posted @ 2019-06-24 23:32 zh_Revival 阅读(4570) 评论(0) 推荐(0) 编辑
摘要: 前言:Helm是GO语言编写的,是管理kubernetes集群中应用程序包的客户端工具。Helm是类似于centos上的yum工具或Ubuntu上的apt-get工具。对于应用发布者而言,可以通过Helm打包应用,管理应用依赖关系,管理应用版本并发布应用到软件仓库。对于使用者而言,使用Helm后不用 阅读全文
posted @ 2019-06-11 14:56 zh_Revival 阅读(1198) 评论(0) 推荐(0) 编辑
摘要: 我们知道,当访问量或资源需求过高时,使用:kubectl scale命令可以实现对pod的快速伸缩功能 但是我们平时工作中我们并不能提前预知访问量有多少,资源需求多少。 这就很麻烦了,总不能为了需求总是把pod设置为最多状态,这样太浪费资源;也不能当请求量上来以后再去伸缩pod,这样会有好多请求不成 阅读全文
posted @ 2019-06-07 21:32 zh_Revival 阅读(4392) 评论(1) 推荐(0) 编辑
摘要: 简述: 在k8s早期版本中,对资源的监控使用的是heapster的资源监控工具。 但是从 Kubernetes 1.8 开始,Kubernetes 通过 Metrics API 获取资源使用指标,例如容器 CPU 和内存使用情况。 这些度量指标可以由用户直接访问,例如通过使用kubectl top 阅读全文
posted @ 2019-06-05 23:17 zh_Revival 阅读(6494) 评论(0) 推荐(0) 编辑
摘要: 容器的资源需求及限制: 需求:requests ##定义容器运行时至少需要资源 限制:limits ##定义容器运行时最多能分配的资源 requests:pod.spec.containers.resources.requests limits:pod.spec.containers.resourc 阅读全文
posted @ 2019-06-01 18:36 zh_Revival 阅读(2068) 评论(0) 推荐(0) 编辑