[toc] k8s挂载Ceph RBD k8s挂载Ceph RBD有两种方式,一种是传统的PV&PVC的方式,也就是说需要管理员先预先创建好相关PV和PVC,然后对应的deployment或者replication来挂载PVC使用。而在k8s 1.4以后,kubernetes提供了一种更加方便的动态 ...
分类:
Web程序 时间:
2018-04-15 21:47:50
阅读次数:
1350
什么是微服务? 传统的单体服务架构是单独服务包,共享代码与数据,开发成本较高,可维护性、伸缩性较差,技术转型、跨语言配合相对困难。而微服务架构强调一个服务负责一项业务,服务可以单独部署,独立进行技术选型和开发,服务间松耦合,服务依赖的数据也独立维护管理。虽然微服务存在部署复杂、运维难度较大、分布式事 ...
分类:
Web程序 时间:
2018-04-13 13:27:12
阅读次数:
274
前言 因为openstack使用的是apache,所以不能共享80端口,但创建的许多云主机,虽然可以通过rinetd进行跳转,但有时需要直接访问80端口,所以这里我们选择包含了nginx的openrety。 1.1. 安装openresty 1.向centos系统中添加openresty仓库 2.安 ...
分类:
其他好文 时间:
2018-03-21 00:12:39
阅读次数:
228
一:简介 OpenResty(又称:ngx_openresty) 是一个基于 NGINX 的可伸缩的 Web 平台,由中国人章亦春发起,提供了很多高质量的第三方模块。 OpenResty 是一个强大的 Web 应用服务器,Web 开发人员可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以 ...
分类:
其他好文 时间:
2018-03-18 11:58:52
阅读次数:
233
先安装一下包管理工具 yum install luarocks lua-devel -y luarocks install lpack ln -s /usr/lib64/lua /usr/local/lib 指定luarocks安装路径参数备忘 luarocks install lpack --tr ...
分类:
其他好文 时间:
2018-03-16 15:12:48
阅读次数:
381
nginx_lua的安装 1. nginx使用luajit进行编译安装 2. 使用openresty进行yum安装 openresty中将lua和nginx进行封装,详情可查看 "openresty官网" openresty相关启动命令 ngx_lua的相关api使用说明及相关使用 1. "ngx_ ...
分类:
其他好文 时间:
2018-03-01 21:43:17
阅读次数:
1909
思来想去,还是采用OpenResty+Mysql是目前最靠谱的选择,没有技术风险,人员都熟悉,有坑都踩过。 而且未来还需要采用 DataV,而DataV是支持Mysql RDS版本的,也就是说我们以后可以将MYSQL再迁移到RDS,理论上是没有问题的,但可能城要独立购买之。 采用MYSQL的话,那么 ...
分类:
数据库 时间:
2018-02-04 21:19:29
阅读次数:
248
您必须将这些库perl 5.6.1+libreadlinelibpcrelibssl安装在您的电脑之中。 对于 Linux来说, 您需要确认使用 ldconfig 命令,让其在您的系统环境路径中能找到它们。 CentOS 7 安装OpenResty所需依赖: [root@snails ~]# yum ...
分类:
其他好文 时间:
2018-02-03 21:52:17
阅读次数:
180
一 、安装LuaJit 1、下载LuaJit 2、编译安装 二、下载 ngx_devel_kit (NDK) 三、下载 ngx_lua 四、查看之前编译参数 五、集成添加lua ...
分类:
其他好文 时间:
2018-01-30 20:04:19
阅读次数:
195
使用Nginx+Lua实现Web项目的灰度发布 Nginx编译安装Lua模块 一、安装LUA环境及相关库 官方网站:https://github.com/openresty/lua-nginx-module 1、LuaJIT wget http://luajit.org/download/LuaJI... ...
分类:
Web程序 时间:
2018-01-17 12:34:35
阅读次数:
3125