zoukankan      html  css  js  c++  java
  • linux测试 Sersync 是否正常

    [root@SERSYNC web]# for i in {1..10000};do echo 123456 > /data/web/$i &>/dev/null;do

    ne

    [root@SERSYNC web]# for i in {1..10000};do echo 123456 > /data/download/$i &>/dev/n ull;done

    [root@SERSYNC web]# tree /data/

    /data/

    ├── download

    │  ├── 1

    ...... #中间信息省略

    ...... #中间信息省略

    ├── 9997

    ├── 9998

    ├── 9999

    └── index.html

    2 directories, 20001 files

    以上,我们是写入了 20000 个文件,然后批量测试同步效率:

    这种情况下,同步情况不是很令人乐观

    此时,我们可以通过 ps -ef |grep rsync|wc -l 来查看 Sersync 的服务端 Rsync 的进程数,最好多

    次统计,你会发现这个进程是动态变化的!

    [root@SERSYNC ~]# ps -ef |grep rsync|wc –l

    52

    [root@SERSYNC ~]# ps -ef |grep rsync|wc -l

    63

    [root@SERSYNC ~]# ps -ef |grep rsync|wc -l

    20

    [root@SERSYNC ~]# ps -ef |grep rsync|wc -l

    [root@SERSYNC ~]# ps -ef |grep rsync|wc -l

    83

    此时,我们在去 SWEB1 和 SWEB2 上 tree 或者 ls 下,/data/web 和/data/download 的同步情况! 需要注意:生产中,写的越快,并发的进程也就越多!当写的过多的时候,也是没法实现实时同步, 因此这个也是受写入数据量大小影响的。

  • 相关阅读:
    杜教筛学习笔记
    Dirichlet 卷积学习笔记
    洛谷 [POI2007]BIU-Offices 解题报告
    NOIP 2018 游记
    洛谷 P4964 绫小路的特别考试 解题报告
    洛谷 P4597 序列sequence 解题报告
    洛谷 P2757 [国家集训队]等差子序列 解题报告
    对答案 解题报告
    multimap-find
    multimap-insert
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11327479.html
Copyright © 2011-2022 走看看