
mooon
文章平均质量分 88
岚天逸剑
这个作者很懒,什么都没留下…
展开
-
省市区三级联动数据
一个行政区数据工具,可以用来生成 json 格式数据、SQL 插入语句、csv 格式的数据和省市县三级行政区联动的Excel下拉选择模版。原创 2024-11-20 11:17:32 · 794 阅读 · 0 评论 -
Linux远程批量工具mooon_ssh和mooon_upload使用示例
目录目录 11. 前言 12. 批量执行命令工具:mooon_ssh 23. 批量上传文件工具:mooon_upload 24. 使用示例 34.1. 使用示例1:上传/etc/hosts 34.2. 使用示例2:检查/etc/profile文件是否一致 34.3. 使用示例3:批量查看crontab 34.4. 使用示例4:批量清空crontab 34.5...原创 2018-09-09 18:09:01 · 9202 阅读 · 8 评论 -
通用的进程监控脚本process_monitor.sh使用方法
不用做任何修改,即可用process_monitor.sh监控各种进程。源码下载:https://github.com/eyjian/libmooon/blob/master/shell/process_monitor.sh。使用之前,请给process_monitor.sh带上可执行权限,不带任何参数执行process_monitor.sh时显示帮助信息。通常需要将process_moni...原创 2017-05-24 09:23:31 · 11318 阅读 · 2 评论 -
Linux批量远程命令和上传下载工具
https://github.com/eyjian/mooon/releases/tag/mooon-toolsmooon_ssh:批量远程命令工具,在多台机器上执行指定命令mooon_upload:批量远程上传工具,上传单个或多个文件到单台或多台机器mooon_download:批量远程下载工具,从指定机器下载一个或多个文件mooon-tools-glibc2原创 2017-05-23 16:13:26 · 1220 阅读 · 0 评论 -
高性能高可用的分布式唯一ID服务——mooon-uniq-id
目录目录 11. 前言 12. 名词 13. 功能 14. 唯一性原理 25. 系统结构 25.1. mooon-uniq-agent 25.2. mooon-uniq-master 26. 限制 37. 核心思想 48. 编译&安装 49. 启动&运行 510. 编程使用 5 1. 前言源码位置:https://github.com原创 2017-04-28 08:52:08 · 9196 阅读 · 0 评论 -
批量远程执行shell命令工具
使用示例(使用了默认用户root,和默认端口号22):./mooon_ssh --h=192.168.4.1,192.168.4.2 -P=password -c='cat /etc/hosts'// 批量远程执行shell命令工具// 使用示例(-p指定端口,-P指定密码):// mooon_ssh -u=root -P=test -p=2016 -h="127.0.0.原创 2016-04-01 09:50:17 · 8742 阅读 · 0 评论 -
mooon模板的automake、autoconf、m4和libtool版本信息
autoconf --versionautoconf (GNU Autoconf) 2.59automake --versionautomake (GNU automake) 1.9.6m4 --versionGNU M4 1.4.4libtool --versionltmain.sh (GNU libtool) 1.5.22如果在上原创 2013-10-21 19:32:44 · 8379 阅读 · 0 评论 -
mooon编译系统介绍(可复用Makefile)
mooon编译系统介绍(可复用Makefile).pdf(ChinaUnix下载)优快云下载:http://download.youkuaiyun.com/detail/aquester/5626929mooon编译系统介绍(可复用Makefile)目录1. 简要 12. 文件组成 12.1. 各文件的渊源关系图 23. 操作步骤:您需要做的 5原创 2013-06-21 19:37:30 · 8464 阅读 · 0 评论 -
Ubuntu编译链接错误:cannot find -lz解决办法
这是因为没有安装zlib库,使用如下方式安装即可:sudo apt-get install zlib1g-dev注意有些系统上可能是:sudo apt-get install zlib-dev原创 2013-03-19 22:38:54 · 11512 阅读 · 0 评论 -
MOOON-agent发布:MOOON-agent系统设计与使用说明
MOOON-agent系统设计与使用说明.pdf MOOON-agent系统设计与使用说明易剑 2012/6/16目录1. 设计目标12. 应用场景23. 主要功能24. 系统骨架35. 资源接口36. 内置CommandProcessor37. 编程接口37.1. agent.h47.2. message.h57.3. m原创 2012-07-24 16:19:08 · 7953 阅读 · 0 评论 -
MOOON-scheduler设计图更新
初稿设计:http://blog.chinaunix.net/uid-20682147-id-3252602.html在上一版本的基础上,进行了细化和关系调整,并考虑了Service在线升级,升级过程中,会同时存在两个不同版本的Service,这可以从CServiceTable和CkernelService间的关系看出来,升级过程中不会有任何消息的丢失,完全无缝升级,得益于双版本同时在原创 2012-07-24 16:19:17 · 7768 阅读 · 0 评论 -
Linux下用来获取各种系统信息的C++类
下面是头文件内容,代码是mooon的一部分,对应的CPP文件请直接浏览:http://code.google.com/p/mooon/source/browse/trunk/common_library/src/sys/info.cpp#include #include "sys/config.h"SYS_NAMESPACE_BEGIN/**原创 2012-08-18 10:55:59 · 9008 阅读 · 0 评论 -
MOOON分布式消息结构
MOOON主要消息结构如下,缺点是消息本身占用字节数较多:// 为何要做IPV4和IPV6区分?// 是因为如果只需要支持IPV4,则一个IP地址只需要用一个4字节表示,// 这样源和目的IP地址共节省了24字节;// 支持IPV6时,同时兼容IPV4,但对于IPV4多浪费24字节;// 源和目标IP,要么都为IPV4,要么都为IPV6,不允许交叉出现。#ifdef IPV6_S原创 2012-07-30 23:15:34 · 8300 阅读 · 0 评论 -
MOOON-agent更新:新增IHeartbeatHook接口
新增IHeartbeatHook接口的目的是让应用可以在心跳包中安插自己的数据,比如将自己的状态数据通过心跳带回去。原创 2012-07-27 09:46:56 · 7775 阅读 · 0 评论