gRPC入门 gRPC是Google公司基于Protobuf开发的跨语言的开源RPC框架。gRPC基于HTTP/2协议设计,可以基于一个HTTP/2链接提供多个服务,对于移动设备更加友好。本节将讲述gRPC的简单用法。 gRPC技术栈 最底层为TCP或Unix Socket协议,在此之上是HTTP/ ...
分类:
其他好文 时间:
2020-06-07 15:01:06
阅读次数:
57
FROM 5ceee9310a16RUN echo "start install redis ..."RUN cd /tmpRUN wget http://download.redis.io/releases/redis-4.0.9.tar.gz \&& tar -zxvf redis-4.0.9. ...
分类:
其他好文 时间:
2020-06-06 13:06:46
阅读次数:
83
前言:在使用k8s的过程中,当通过检查配置和日志,无法排查错误时,此时需要抓取网络数据包,具体的操作如下:1.首先通过kubectlgetpod-owide-nnamespace获取到pod所运行的node节点ip2.然后ssh登陆到node节点,找到服务的容器名称和容器iddockerps|grep服务名3.找到对应容器的Piddockerinspect容器id|grepPid4.进入到容器的网
分类:
其他好文 时间:
2020-06-06 13:03:26
阅读次数:
92
使用docker搭建的redis集群,使用的自定义网段,单个端口连接redis是成功的,但是无法连接redis集群,比如宿主主机的ip是192.168.1.100, docker环境redis集群网段 172.50.0.0/16 , 本地开发解决方案 1、搭建集群时,使用--net="host",容 ...
分类:
其他好文 时间:
2020-06-05 19:24:28
阅读次数:
94
0. 前言 在上一节中,我们创建了一个项目架构,后续的项目都会在那个架构上做补充。 1. Nacos 1.1 简介 Nacos可以用来发现、配置和管理微服务。提供了一组简单易用的特性集,可以快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos用来更敏捷和容易地构建、交付和管理微服务平台 ...
分类:
编程语言 时间:
2020-06-04 14:06:44
阅读次数:
92
namespace->docker使用namespace来格里容器的运行环境,比如容器的文件系统、用户环境、进程namespace->k8s用于业务容器的隔离,把容器创建到指定的namespace,A业务与性Linux39,B业务的所有容器运行在magedu下载镜像doeckerpull查看下载的镜像dockerimages启动镜像dockerstart-p-it镜像ID/bin/ba
分类:
其他好文 时间:
2020-06-04 12:11:27
阅读次数:
98
docker run -p 3306:3306 --name mysql5.7 -v /data1/mysql57/conf:/etc/mysql/conf.d -v /data1/mysql57/logs:/logs -v /data1/mysql57/data:/var/lib/mysql -e ...
分类:
数据库 时间:
2020-06-04 11:57:31
阅读次数:
112
"http://hub-mirror.c.163.com" ...
分类:
其他好文 时间:
2020-06-03 15:48:04
阅读次数:
56
centos+docker+docker-compose+fabric-sample 1. 修改yum源 (1)查看版本号 (2)wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.rep ...
分类:
其他好文 时间:
2020-06-03 15:28:18
阅读次数:
73