JIKE
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    1. Home
    2. icelo
    • Profile
    • Following 0
    • Followers 5
    • Topics 25
    • Posts 224
    • Best 25
    • Controversial 1
    • Groups 1

    icelo

    @icelo

    56
    Reputation
    83
    Profile views
    224
    Posts
    5
    Followers
    0
    Following
    Joined Last Online
    Website www.icelo.cn

    icelo Unfollow Follow
    🍌

    Best posts made by icelo

    • RE: 怎么获得声望?

      加上点赞的末班车!

      posted in 水区乐园
      icelo
      icelo
    • RE: 新人互点求声望!

      互点一下

      posted in 水区乐园
      icelo
      icelo
    • Submit Text 3注册码分享!

      分享几个Submit Text 3的注册,想要赶紧!

      Sublime Text 3 Build 3207 & Build 3211

      ----- BEGIN LICENSE -----
      Member J2TeaM
      Single User License
      EA7E-1011316
      D7DA350E 1B8B0760 972F8B60 F3E64036
      B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
      FA0A2ABE 25F65BD8 D51458E5 3923CE80
      87428428 79079A01 AA69F319 A1AF29A4
      A684C2DC 0B1583D4 19CBD290 217618CD
      5653E0A0 BACE3948 BB2EE45E 422D2C87
      DD9AF44B 99C49590 D2DBDEE1 75860FD2
      8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
      ------ END LICENSE ------
      

      Key 2 – Build 3176

      ----- BEGIN LICENSE -----
      sgbteam
      Single User License
      EA7E-1153259
      8891CBB9 F1513E4F 1A3405C1 A865D53F
      115F202E 7B91AB2D 0D2A40ED 352B269B
      76E84F0B CD69BFC7 59F2DFEF E267328F
      215652A3 E88F9D8F 4C38E3BA 5B2DAAE4
      969624E7 DC9CD4D5 717FB40C 1B9738CF
      20B3C4F1 E917B5B3 87C38D9C ACCE7DD8
      5F7EF854 86B9743C FADC04AA FB0DA5C0
      F913BE58 42FEA319 F954EFDD AE881E0B
      ------ END LICENSE ------
      

      Key 3 – Build 3141

      —– BEGIN LICENSE —–
      TwitterInc
      200 User License
      EA7E-890007
      1D77F72E 390CDD93 4DCBA022 FAF60790
      61AA12C0 A37081C5 D0316412 4584D136
      94D7F7D4 95BC8C1C 527DA828 560BB037
      D1EDDD8C AE7B379F 50C9D69D B35179EF
      2FE898C4 8E4277A8 555CE714 E1FB0E43
      D5D52613 C3D12E98 BC49967F 7652EED2
      9D2D2E61 67610860 6D338B72 5CF95C69
      E36B85CC 84991F19 7575D828 470A92AB
      —— END LICENSE ——
      

      Key 4 – Build 390x +

      —– BEGIN LICENSE —–
      MinBan
      Single User License
      EA7E-806395
      318133A3 8F202A61 B0DBB8EB 21E17D2E
      97D540E6 34079344 54620650 71E47589
      9EF87857 345F5042 0D728DD1 8D8C979D
      6A4F4DD2 67BB0345 746CA297 515BDA91
      6CEAB381 4DB56700 D77DCD14 977BD326
      1AC309ED 0EB414B8 4730DA10 99DBD291
      FC88E0EF DCC7E3A9 56E4FFED 7629746B
      E529AECA 92A96B60 72AE8928 8A240AAC
      —— END LICENSE ——
      

      Key 5 – Build 3126

      —– BEGIN LICENSE —–
      riku
      Single User License
      EA7E-806996
      60C55C64D0195F15A118D93ECE0849B3
      30C432F529F7BFAAF6568C6BFDDA1868
      D6DF14D0464281D64A7E2EBB32558D84
      148EF8041694AC00B9FA17D6119A6286
      611D11E26BB48DCF19F76CB1CC7B995E
      F41F7BFAB3348963FF69F163A70ABBEA
      2526B73B523AA28BF66AFEF3ED3D1D21
      BC6CB3B5B6D183FF5C755DE7007C6C41
      —— END LICENSE ——
      

      Key 6 – Build 3114

      —– BEGIN LICENSE —–
      Michael Barnes
      Single User License 
      EA7E-821385
      8A353C41 872A0D5C DF9B2950 AFF6F667 
      C458EA6D 8EA3C286 98D1D650 131A97AB 
      AA919AEC EF20E143 B361B1E7 4C8B7F04 
      B085E65E 2F5F5360 8489D422 FB8FC1AA 
      93F6323C FD7F7544 3F39C318 D95E6480 
      FCCC7561 8A4A1741 68FA4223 ADCEDE07 
      200C25BE DBBC4855 C4CFB774 C5EC138C 
      0FEC1CEF D9DCECEC D3A5DAD1 01316C36 
      —— END LICENSE ——
      

      原文链接:https://www.icelo.cn/archives/62.html

      posted in 软件资源
      icelo
      icelo
    • 阿里云快速玩转机器学习PAI-DSW 撸T恤

      阿里云

      快速玩转机器学习PAI-DSW

      PAI-DSW是一款云端机器学习开发IDE,无需任何运维配置,可直接进行Notebook编写、调试及运行Python代码。活动期间跟着操作说明完成下方任务,即可领取定制版T恤,每日奖品数量有限,先到先得,快来体验吧。

      链接地址:https://developer.aliyun.com/adc/series/dsw?spm=a2c6h.12873639.0.0.4f627d19BAmr57

      奖品:T恤

      posted in 活动优惠
      icelo
      icelo
    • 自己开发的短链服务

      自己用springboot和Vue开发的一个短链服务平台,后面还会更新,先把网站放出来给大家用用,有什么需求和bug可以去GitHub上提!

      网站:https://u.wayok.cn

      GitHub反馈区:https://github.com/iceloX/short-url-service/issues

      Gitee反馈区:https://gitee.com/icelo/short-url-service/issues

      posted in 技术分享
      icelo
      icelo
    • Docker搭建Redis主从集群

      原理

      为主节点master 配置一个节点 slave,不管slave 是否为第一次连接上 master,slave 都会发送一个sync 命令给master 请求复制数据。

      master接受到sync 命令后,会在后头进行数据持久化,通过bgsave 生成最新的rdb 快照文件,在生成 rdb快照期间 master 如果收到客户端的更新请求,master 会把这些修改的请求缓存在内存中。

      当持久化进行完毕之后,master 会把这份rdb文件数据集发送到slave,slave会把接收到的数据进行持久化成rdb,然后加载到内存中,然后master,在将之前缓存在内存中的命令发送到slave;

      当master 与 slave 之间的连接由于某些原因而断开,slave 能自动重连master,如果master收到多个slave 并发连接请求,master 只会进行一次持久化,而不是一个链接一次持久化,然后再把这一份持久化数据发送给多个并发连接的 slave

      当 master 和 slave 断开重连后,一般会对整份的数据进行复制,但是从redis 2.8 之后master 和slave 端口后重连支持部分复制。

      部分复制的过程:

      master会在其内存中创建一个复制数据用的缓冲队列
      image.png
      image.png

      主从复制的特点

      1. 同一个Master 可以拥有多个Slave
      2. Master 下的Slave 还可以接受同一架构中其他Slave 的连接与同步请求,实现数据的级联复制,即Master -> Slave -> Slave模式
      3. Master 以非阻塞的方式同步数据至Slave,这将意味着Master 会继续处理一个或者多个Slave 的读写请求
      4. 主从复制不会阻塞Master,当一个或多个Slave 与 Master进行初次同步数据的时候,Master 可以继续处理客户端发来的请求
      5. 主从复制具有可拓展性,即多个Slave 专门提供只读查询与数据的冗余,Master 专门提供写操作
      6. 通过配置禁用Master 数据持久化机制,将其数据持久化操作交给Slave完成,避免在Master中有独立的进程来完成此操作

      主从复制的优势

      • 避免Redis 单点故障
      • 做到读写分离,构建读写分离架构,满足读多写少的应用场景

      Docker 搭建 Redis 主从集群

      1、拉取 Redis 镜像

      docker pull redis
      

      2、创建文件和文件夹

      cd /usr/local/src 
      mkdir redis-cluster  
      cd ./redis-cluster 
      touch redis-cluster.conf
      

      向 redis-cluster.conf 写入 配置如下:

      port ${PORT}
      cluster-enabled yes
      protected-mode no
      cluster-config-file nodes.conf
      cluster-node-timeout 5000
      #对外ip
      cluster-announce-ip [ip] # 修改为你的ip地址
      cluster-announce-port ${PORT}
      cluster-announce-bus-port 1${PORT}
      appendonly yes
      

      3、创建 docker 网络

      创建一个 docker 网络,为了 Redis 中的集群通信

      docker network create redis-net
      

      4、使用 shell 生成配置信息

      进入到redis-cluster文件夹中

      cd /usr/local/src/redis-cluster
      

      生成conf和data目录,并生成配置信息

      for port in `seq 6000 6005`; 
      do 
        mkdir -p ./${port}/conf 
        && PORT=${port} envsubst < ./redis-cluster.conf > ./${port}/conf/redis.conf 
        && mkdir -p ./${port}/data;
      done
      

      生成6个文件夹,从 6000 到 6005 ,每个文件夹下包含data和conf文件夹,同时conf里面有redis.

      5、创建 Redis 镜像

      创建 shell 脚本

      vim start.sh
      

      编写 shell 脚本如下:

      for port in `seq 6000 6005`; 
      do 
        docker run -d -ti -p ${port}:${port} -p 1${port}:1${port} -v /usr/local/src/redis-cluster/${port}/conf/redis.conf:/usr/local/etc/redis/redis.conf -v /usr/local/src/redis-cluster/${port}/data:/data  --restart always --name redis-${port} --net redis-net --sysctl net.core.somaxconn=1024 redis redis-server /usr/local/etc/redis/redis.conf; 
      done
      

      启动容器

      sh start.sh
      

      查看容器

      docker ps
      

      如果容器的状态为up则,启动成功!否则使用

      docker logs -f --since 30m [CONTAINER ID] 
      

      来查看日志

      6、构建集群

      进入到任意一个容器

      docker exec -it CONTAINER ID  /bin/bash
      

      执行

      cd /usr/local/bin && redis-cli --cluster create ip:6000 ip:6001 ip:6002 ip:6003 ip:6004 ip:6005 --cluster-replicas 1
      

      请确保开放了 6000-6005和16000-16005 端口
      如果出现 waiting for the Cluster to join,那么应该是你端口没有开> 放完全。

      中途要输入 yes,确认要初始化。

      查看信息

      使用redis-cli进入任一端口

      redis-cli -h ip -c -p 6000
      

      查看节点消息

      cluster nodes
      

      查看集群信息

      cluster info
      

      总结

      记录一下使用服务器搭建Redis集群,后面可能(大概、也许)会搭建一个哨兵模式,下次见!

      原文链接:https://www.icelo.cn/java/Docker搭建Redis主从集群.html

      posted in 技术分享
      icelo
      icelo
    • RE: 正义联盟2021扎克·施奈德导演剪辑版 中英双语字幕

      https://cloud.189.cn/t/rYVBJfJF3AFv 天翼云

      posted in 影音书籍
      icelo
      icelo
    • RE: 阿里云快速玩转机器学习PAI-DSW 撸T恤

      活动链接:https://developer.aliyun.com/adc/series/dsw

      posted in 活动优惠
      icelo
      icelo
    • RE: 声望变成负的

      号废了,重新注册一个吧!

      posted in 水区乐园
      icelo
      icelo
    • RE: 有没有稳定的直播源,求推荐!

      https://dalao.ru/tv.txt

      posted in 软件资源
      icelo
      icelo

    Latest posts made by icelo

    • Docker搭建Redis主从集群

      原理

      为主节点master 配置一个节点 slave,不管slave 是否为第一次连接上 master,slave 都会发送一个sync 命令给master 请求复制数据。

      master接受到sync 命令后,会在后头进行数据持久化,通过bgsave 生成最新的rdb 快照文件,在生成 rdb快照期间 master 如果收到客户端的更新请求,master 会把这些修改的请求缓存在内存中。

      当持久化进行完毕之后,master 会把这份rdb文件数据集发送到slave,slave会把接收到的数据进行持久化成rdb,然后加载到内存中,然后master,在将之前缓存在内存中的命令发送到slave;

      当master 与 slave 之间的连接由于某些原因而断开,slave 能自动重连master,如果master收到多个slave 并发连接请求,master 只会进行一次持久化,而不是一个链接一次持久化,然后再把这一份持久化数据发送给多个并发连接的 slave

      当 master 和 slave 断开重连后,一般会对整份的数据进行复制,但是从redis 2.8 之后master 和slave 端口后重连支持部分复制。

      部分复制的过程:

      master会在其内存中创建一个复制数据用的缓冲队列
      image.png
      image.png

      主从复制的特点

      1. 同一个Master 可以拥有多个Slave
      2. Master 下的Slave 还可以接受同一架构中其他Slave 的连接与同步请求,实现数据的级联复制,即Master -> Slave -> Slave模式
      3. Master 以非阻塞的方式同步数据至Slave,这将意味着Master 会继续处理一个或者多个Slave 的读写请求
      4. 主从复制不会阻塞Master,当一个或多个Slave 与 Master进行初次同步数据的时候,Master 可以继续处理客户端发来的请求
      5. 主从复制具有可拓展性,即多个Slave 专门提供只读查询与数据的冗余,Master 专门提供写操作
      6. 通过配置禁用Master 数据持久化机制,将其数据持久化操作交给Slave完成,避免在Master中有独立的进程来完成此操作

      主从复制的优势

      • 避免Redis 单点故障
      • 做到读写分离,构建读写分离架构,满足读多写少的应用场景

      Docker 搭建 Redis 主从集群

      1、拉取 Redis 镜像

      docker pull redis
      

      2、创建文件和文件夹

      cd /usr/local/src 
      mkdir redis-cluster  
      cd ./redis-cluster 
      touch redis-cluster.conf
      

      向 redis-cluster.conf 写入 配置如下:

      port ${PORT}
      cluster-enabled yes
      protected-mode no
      cluster-config-file nodes.conf
      cluster-node-timeout 5000
      #对外ip
      cluster-announce-ip [ip] # 修改为你的ip地址
      cluster-announce-port ${PORT}
      cluster-announce-bus-port 1${PORT}
      appendonly yes
      

      3、创建 docker 网络

      创建一个 docker 网络,为了 Redis 中的集群通信

      docker network create redis-net
      

      4、使用 shell 生成配置信息

      进入到redis-cluster文件夹中

      cd /usr/local/src/redis-cluster
      

      生成conf和data目录,并生成配置信息

      for port in `seq 6000 6005`; 
      do 
        mkdir -p ./${port}/conf 
        && PORT=${port} envsubst < ./redis-cluster.conf > ./${port}/conf/redis.conf 
        && mkdir -p ./${port}/data;
      done
      

      生成6个文件夹,从 6000 到 6005 ,每个文件夹下包含data和conf文件夹,同时conf里面有redis.

      5、创建 Redis 镜像

      创建 shell 脚本

      vim start.sh
      

      编写 shell 脚本如下:

      for port in `seq 6000 6005`; 
      do 
        docker run -d -ti -p ${port}:${port} -p 1${port}:1${port} -v /usr/local/src/redis-cluster/${port}/conf/redis.conf:/usr/local/etc/redis/redis.conf -v /usr/local/src/redis-cluster/${port}/data:/data  --restart always --name redis-${port} --net redis-net --sysctl net.core.somaxconn=1024 redis redis-server /usr/local/etc/redis/redis.conf; 
      done
      

      启动容器

      sh start.sh
      

      查看容器

      docker ps
      

      如果容器的状态为up则,启动成功!否则使用

      docker logs -f --since 30m [CONTAINER ID] 
      

      来查看日志

      6、构建集群

      进入到任意一个容器

      docker exec -it CONTAINER ID  /bin/bash
      

      执行

      cd /usr/local/bin && redis-cli --cluster create ip:6000 ip:6001 ip:6002 ip:6003 ip:6004 ip:6005 --cluster-replicas 1
      

      请确保开放了 6000-6005和16000-16005 端口
      如果出现 waiting for the Cluster to join,那么应该是你端口没有开> 放完全。

      中途要输入 yes,确认要初始化。

      查看信息

      使用redis-cli进入任一端口

      redis-cli -h ip -c -p 6000
      

      查看节点消息

      cluster nodes
      

      查看集群信息

      cluster info
      

      总结

      记录一下使用服务器搭建Redis集群,后面可能(大概、也许)会搭建一个哨兵模式,下次见!

      原文链接:https://www.icelo.cn/java/Docker搭建Redis主从集群.html

      posted in 技术分享
      icelo
      icelo
    • RE: vps域名大甩卖

      后缀不值钱

      posted in Jao易市场
      icelo
      icelo
    • RE: 大佬们,怎么找pdf书籍?我想找PHP从入门到精通第五版,找了半天没找到

      注册多个账号很难么?

      posted in 影音书籍
      icelo
      icelo
    • RE: 白票edu邮箱最全教程 真几把反感炒作的

      有成功的没

      posted in 活动优惠
      icelo
      icelo
    • RE: 大佬们,怎么找pdf书籍?我想找PHP从入门到精通第五版,找了半天没找到

      https://zh.z-lib.org/ 这个网站能找到大部分的PDF书籍

      posted in 影音书籍
      icelo
      icelo
    • RE: XMind 全系列 "好用" 版下载

      有无mac版本?

      posted in 软件资源
      icelo
      icelo
    • RE: 又拍云有奖问卷抽取低代码书籍和小爱智能音响

      没中,没啥想要的

      posted in 活动优惠
      icelo
      icelo
    • RE: 又拍云有奖问卷抽取低代码书籍和小爱智能音响

      image.png

      posted in 活动优惠
      icelo
      icelo
    • RE: 京东618活动开始了,有脚本吗

      https://www.icloud.com/shortcuts/4699d0afcd1d42d68f9fd82e3d39b8b9

      分享一个捷径

      posted in 活动优惠
      icelo
      icelo
    • RE: #NFT 免费获取一个NFT

      @miya hhhhhh

      posted in 活动优惠
      icelo
      icelo