当前位置: 首页 > news >正文

石家庄网站建设找汉狮wordpress主题仿

石家庄网站建设找汉狮,wordpress主题仿,2022年传销最新消息,手机做网站公司概述 由于业务需要#xff0c;需要把之前的分布式架构调整成微服务#xff0c;把老项目迁移到k8s的服务中#xff0c;再开始编码之前#xff0c;需要再本地环境里做相应的准备工作#xff0c;使用docker搭建redis集群#xff0c;Etcd主要是注册本地的rpc服务。 Liunx O…概述 由于业务需要需要把之前的分布式架构调整成微服务把老项目迁移到k8s的服务中再开始编码之前需要再本地环境里做相应的准备工作使用docker搭建redis集群Etcd主要是注册本地的rpc服务。 Liunx OS : centos7 Redis :redis-5.0.6安装Redis 1.安装 gcc 和 常用工具 yum -y install gcc automake autoconf libtool make wget curl git vim 2.redis官方releases版本地址http://download.redis.io/releases/去下载你想安装的版本。 wget http://download.redis.io/releases/redis-5.0.6.tar.gz tar zxf redis-5.0.6.tar.gz cd redis-5.0.63.安装,PREFIX指定的是安装目录 make make install PREFIX/usr/local/redis配置redis集群 1.修改配置文件 把daemonize yes , 设置redis后台运行模式, bind 0.0.0.0允许任何ip链接访问 ,cluster-enable yes 允许集成cluster-config-file 如果不指定系统会默认生成配置文件。 cluster-enable yes daemonize yes bind 0.0.0.0 cluster-config-file nodes.confredis.conf 在安装包的根目录里为了方便可以复制到redis安装目录里。 cp ~/redis-5.0.6/redis.conf /usr/local/redis/先把配置好的容器打包成redis镜像启动3个节点分别是redis1redis2redis3 docker run -itd -p 7000:7000 -p 6309:6379 --name redis1 redis:node1 docker run -itd -p 7001:7001 -p 6319:6379 --name redis2 redis:node2 docker run -itd -p 7002:7002 -p 6329:6379 --name redis3 redis:node3使用docker network ls命令查看docker网络使用docker network inspect bridge,查看redis实例的具体ip,创建集群时使用,下面是我本地的IP redis1 172.17.0.3 redis2 172.17.0.4 redis3 172.17.0.5登陆到redis里启动redis查看进程多出来一个[cluster]字段 [root107e6ac2f51a /]# ps aux USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 1 0.0 0.0 11844 2944 pts/0 Ss Feb25 0:00 /bin/bash root 77 0.0 0.1 63632 5216 ? Ssl Feb25 2:50 /usr/local/redis/bin/redis-server 0.0.0.0:6379 [cluster] root 91 0.0 0.0 13444 3488 pts/1 Ss Feb25 0:00 bash root 112 0.0 0.0 24872 3008 pts/1 S Feb26 0:00 ./redis-cli -c root 113 0.0 0.0 13444 3356 pts/2 Ss 03:02 0:00 bash root 132 0.0 0.0 53348 3880 pts/2 R 03:09 0:00 ps aux登陆到其中一个的redis上创建集群使用自动分配槽操作输入yes ./redis-cli --cluster create 172.17.0.3:6379 172.17.0.4:6379 172.17.0.5:6379 --cluster-replicas 0查看node节点,使用CLUSTER NODES命令查看具体信息想了解更多命令可以使用CLUSTER HELP,命令不区分大小写。 ./redis-cli -c3a7cd6396697e53652529458fe237ec0e665bbb6 172.17.0.5:637916379 master - 0 1677553881208 3 connected 10923-16383 08ab9df50129ddab8ea1db6ec7ce94508a4e881e 172.17.0.3:637916379 myself,master - 0 1677553879000 1 connected 0-5460 f621ea1704db7c7a1f86f2611fe54c2f19c88946 172.17.0.4:637916379 master - 0 1677553882226 2 connected 5461-10922Etcd Etcd是提供本地Rpc注册使用的服务直接使用docker-compose安装即可,在网上找到一个很好用的docker-compose文件。 version: 3.5 services:etcd:hostname: etcdimage: bitnami/etcd:latestdeploy:replicas: 1restart_policy:condition: on-failureprivileged: truevolumes:- /Users/stark/server/data/etcd:/bitnami/etcd# 注意这个目录容器要可写不然会报cannot access data directory: openenvironment:- ETCD_ADVERTISE_CLIENT_URLShttp://0.0.0.0:2379- ETCD_LISTEN_CLIENT_URLShttp://0.0.0.0:2379- ETCD_LISTEN_PEER_URLShttp://0.0.0.0:2380- ETCD_INITIAL_ADVERTISE_PEER_URLShttp://0.0.0.0:2380- ALLOW_NONE_AUTHENTICATIONyes #参数指不用密码可以连接- ETCD_INITIAL_CLUSTERnode1http://0.0.0.0:2380- ETCD_NAMEnode1- ETCD_DATA_DIR/opt/bitnami/etcd/data ports:- 2379:2379- 2380:2380docker-composer启动以后登陆到etcd容器里使用etcdctl get --prefix 命令查看已经注册的rpc服务。 $ docker exec -it etcd_etcd_1 bash I have no name!etcd:/opt/bitnami/etcd$ etcdctl get --prefix drama.rpc/112456478076358180 192.168.31.253:8899至此微服务需要的准备工作完成了。
http://www.hkea.cn/news/14374116/

相关文章:

  • 如何选择镇江网站建设h5网站案例
  • 西安电商平台网站建设wordpress 4评测
  • 怎么创建教育网站重庆渝兴建设有限公司网站
  • 网站开发招聘甘肃省住房和城乡建设部网站
  • 梵高网站建设常熟智能网站建设
  • 怎么设置网站关键词长春市人才网
  • 长治建立公司网站的步骤精品网的功能和服务
  • 公众号江苏建设信息网站公司网站开源源码
  • 有哪些做特卖的网站网站和后台
  • 网站建设报价明细及方案演示网站怎么做
  • 在一家传媒公司做网站编辑_如何?住建部城乡建设网站
  • 给我一个网站贴吧定制柜设计
  • 如何申请建设个人网站湖北做网站多少钱
  • 张掖做网站基层科普网站建设的现状
  • 无锡做网站6青岛网站建设公司招聘
  • 石家庄网站建设兼职旅游网页设计说明书
  • 成都建设局网站深圳企业公司网站设计
  • 辽宁朝阳网站建设wordpress 获取插件目录下
  • 无锡网站制作优化推广网站建设免责申明书
  • 个人网站建设课程介绍国内免费可用域名
  • 淄博什么兼职的网站建设中国建设银行网站分析
  • 网站 营销中英文网站英文
  • 购物网站设计流程图阿里云服务器网站目录
  • 教育网站建站网店运营数据分析
  • 郑州网站建设排行榜久久建筑网西瓜视频
  • 做网站聊城wap网站怎么打开
  • 网站建设免费按词收费电子商务网站体系结构有哪些
  • 门户网站建设招标公告他达拉非片多少钱一盒
  • 学生做家教网站嘉兴丝绸大厦做网站的公司
  • 两个网站如何使用一个虚拟主机福建省网络公司排名