Fork me on GitHub
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
  2017年1月18日
摘要: 操作系统: CentOS 6.5_x64开发语言: Python 适用场景:程序异常退出后需要及时启动的情况。 源码地址: https://github.com/mike-zhang/processGuarder 原理 通过ps检查进程是否存在,如果不存在则启动 使用 ./processGuarde 阅读全文
posted @ 2017-01-18 23:10 Mike_Zhang 阅读(2189) 评论(2) 推荐(1) 编辑
  2016年9月27日
摘要: 本文描述了生成freeswitch事件的几种方式,这里记录下,也方便我以后查阅。 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 在freeswitch代码中加入事件 产生内置事件(以SWITCH_EVENT_MODULE_LOAD为例): 产生自定义事件: 使用嵌 阅读全文
posted @ 2016-09-27 01:39 Mike_Zhang 阅读(7355) 评论(0) 推荐(0) 编辑
摘要: 这是我之前整理的关于freeswitch mod_event_socket的相关内容,这里记录下,也方便我以后查阅。 mod_event_socket以socket的形式,对外提供控制FS一种途径, 缺省的IP是127.0.0.1,TCP端口是8021,可以在外部通过sokcet执行API/APP命 阅读全文
posted @ 2016-09-27 01:29 Mike_Zhang 阅读(11890) 评论(0) 推荐(0) 编辑
  2016年9月17日
摘要: 这几天用到freeswitch对接其它设备方面的知识,这里整理下,也方便我以后查阅。 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 一、freeswitch作为被叫设备 freeswitch作为被叫设备和其它设备对接的情况比较简单,可以直接通过5080端口呼入。f 阅读全文
posted @ 2016-09-17 00:25 Mike_Zhang 阅读(3761) 评论(0) 推荐(0) 编辑
  2016年9月12日
摘要: 操作系统:debian8.5_x64freeswitch 版本 : 1.6.8 本文仅描述sip注册的简单场景,即话机直接向处于同一个局域网的fs进行注册。 SIP协议的消息结构 消息框架 SIP协议是基于文本的协议,SIP协议的消息都遵从一个统一的消息结构: 起始行(Start-Line)、一个或 阅读全文
posted @ 2016-09-12 23:33 Mike_Zhang 阅读(4446) 评论(0) 推荐(1) 编辑
  2016年9月10日
摘要: 本文为之前整理的关于redis的文档,放到博客上一份,也方便我以后查阅。 redis简介 Redis是一个开源的、高性能的、基于键值对的缓存与存储系统, 通过提供多种键值数据类型来适应不同场景下的缓存与存储需求。 同时 Redis 的诸多高层级功能使其可以胜任消息队列、任务队列等不同的角色。 官方网 阅读全文
posted @ 2016-09-10 00:39 Mike_Zhang 阅读(1399) 评论(0) 推荐(0) 编辑
  2016年9月8日
摘要: 今天翻文档时发现之前整理的关于freeswitch呼叫相关的内容,写成博文分享出来也方便我以后查阅。 整体结构图 FreeswitchCore 模块加载过程 freeswitch主程序初始化时会从modules.conf.xml文件中读取配置,如果配置中如下内容生效: 则执行加载sofia模块操作。 阅读全文
posted @ 2016-09-08 01:01 Mike_Zhang 阅读(7232) 评论(4) 推荐(1) 编辑
  2016年9月6日
摘要: 操作系统:debian8.5_x64 freeswitch 版本 : 1.6.8 python版本:2.7.9 开启python模块 安装python lib库 编辑modules.conf,开启python模块: 编译安装: 在modules.conf.xml中开启python支持; 启动free 阅读全文
posted @ 2016-09-06 23:53 Mike_Zhang 阅读(3244) 评论(0) 推荐(0) 编辑
  2016年8月18日
摘要: 本文描述了linux下使用rsync单向同步两个机器目录的问题。 使用rsync同步后可以保持目录的一致性(含删除操作)。 数据同步方式 从主机拉数据 备机上启动的流程 同步命令: 参数说明: -a 参数,相当于-rlptgoD(-r 是递归 -l 是链接文件,意思是拷贝链接文件;-p 表示保持文件 阅读全文
posted @ 2016-08-18 22:57 Mike_Zhang 阅读(30026) 评论(1) 推荐(0) 编辑
  2016年7月17日
摘要: 环境: ubuntu1404_x64 说明: 使用hudson和git搭建自动构建服务器的简单示例 安装hudson及相关插件 安装hudson 安装命令如下: 其它环境参考如下链接: http://wiki.hudson-ci.org/display/HUDSON/Installing+Hudso 阅读全文
posted @ 2016-07-17 12:21 Mike_Zhang 阅读(1351) 评论(0) 推荐(0) 编辑
  2016年7月16日
摘要: 问题描述 有时候逛技术社区,经常会发现有个叫IRC的东西存在,想搭建下看看到底是个什么东西 说明: 操作系统环境为CentOS6.5_64 安装irc服务器 通过yum进行安装,命令如下: ircd-hybrid版本如下: 配置irc服务器 文件位置: /etc/ircd/ircd.conf 修改s 阅读全文
posted @ 2016-07-16 12:33 Mike_Zhang 阅读(1187) 评论(0) 推荐(0) 编辑
  2015年8月8日
摘要: 用python脚本写应用比较方便,但有时候由于种种原因需要扩展python(比如给程序提供python接口等)。 之前一直想整理下,今天终于坐下来把这件事情给做了,这里记录下,也方便我以后查阅。 说明: 测试环境中操作系统为CentOS6.5_x64,python版本为2.6 直接调用动态库 1、编 阅读全文
posted @ 2015-08-08 20:36 Mike_Zhang 阅读(3951) 评论(2) 推荐(6) 编辑
  2015年6月7日
摘要: 问题描述 环境: CentOS6.5 想在此环境下使用python3进行开发,但CentOS6.5默认的python环境是2.6.6版本。 之前的做法是直接从源码安装python3,替换掉现有的开发环境,但在随后使用过程中发现系统很多脚本依赖python2.6,直接替换会导致很多软件不正常。 今天发 阅读全文
posted @ 2015-06-07 12:19 Mike_Zhang 阅读(16112) 评论(0) 推荐(0) 编辑
  2015年3月7日
摘要: 问题描述:环境: CentOS6.4一个用python写的监控脚本test1.py,用while True方式一直运行,在ssh远程(使用putty终端)时通过以下命令启动脚本:python test1.py &现在脚本正常运行,通过ps能看到进程号,此时直接关闭ssh终端(不是用exit命令,是直... 阅读全文
posted @ 2015-03-07 13:53 Mike_Zhang 阅读(22126) 评论(6) 推荐(1) 编辑
  2014年10月9日
摘要: BigCouch架构 CHTTPD 封装了FABIC接口,CouchDB在HTTP层的集群操作 FABRIC CouchDB集群的操作代理。 主要用于控制CouchDB集群,Erlang层面的操作 REXI Rexi是发送CouchDB的操作节点集群中的一个特制的RPC服务器应用程序。 MEM3 C 阅读全文
posted @ 2014-10-09 20:58 Mike_Zhang 阅读(1530) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页