
monaserver
sotower
这个作者很懒,什么都没留下…
展开
-
Luajit2.0.4 Build错误
关于下载编译构建Luajit-2.0.4请移步这里,本文主要介绍一下在构建过程中遇到的奇葩问题。从Windows上传Luajit-2.0.4.zip到Linux服务器,在构建的时候可能会遇到如下的编译错误:In file included from lj_ffrecord.c:859:0:lj_recdef.h:224:1: error: ‘recff_rawlen’ undecla原创 2015-06-30 14:54:09 · 2923 阅读 · 0 评论 -
MonaServer增加luasocket脚本
本文实质上与MonaServer无关,仅仅是在MonaServer使用的过程中需要用到lua发出http请求,以及获取本机IP地址。软件环境:CentOS6.3 lua-5.1.4 luasocket-2.0.2文件下载地址:lua-5.x,luasocket步骤及说明:1.安装Lua$ tar -zxvf lua-5.1.4.tar.gz$ cd lua-5.1.4$ vim Makefile原创 2015-09-25 17:35:08 · 1553 阅读 · 0 评论 -
MonaServer的可扩展性和负载均衡
RTMFP(Real Time Media Flow Protocol)协议使用一个服务端点达成客户端之间的P2P连接。所有的媒体信息直接在客户端之间进行传输并不需要通过服务器进行中转,提供高扩展的部署依赖。由于CPU计算和内存限制,单独服务器提供的能力只能满足一定数额的客户端进行媒体信息的交流,负载会变得越来越大。翻译 2015-09-17 12:07:56 · 4209 阅读 · 4 评论 -
CentOS环境使用MonaServer
简单介绍几个常用内容:1、如何后台运行? 在后台运行MonaServer服务,只需要在执行命令后面加上“&”符号即可,如”$:./MonaServer &”,这样就不需要重新建立SSH连接,可继续在控制台进行其他操作。2、如何停止服务? 如果是在前台运行的程序,直接Ctrl+C停止当前任务即可;如果你不小心按下Ctrl+Z挂起当前服务,这样造成的后果就是下一次启动的时候……原创 2015-09-17 15:26:03 · 2514 阅读 · 0 评论 -
MonaServer集群配置
根据上一篇博文内容,搭建2台虚拟机环境并配置测试集群服务,集群配置参考如下内容:在可执行文件MonaServer同目录下放置MonaServer.ini配置文件即可使自定义的配置内容生效。原创 2015-09-22 11:22:12 · 2691 阅读 · 1 评论 -
Lua获取本地IP地址
如何通过Lua脚本获取本机的IP地址,需要用到socket.lua脚本。看官方帮助文档,觉得直接使用是没什么问题,直接使用”socket”服务也没问题,但系统一直提示缺少东西,很是让人烦,刚接触又不那么了解,真是棘手。关于获取IP地址的代码段如下:local socket = require("socket")print(os.time())function GetAdd(hostname)原创 2015-09-24 18:08:59 · 21599 阅读 · 3 评论 -
MonaServer服务
前身是CumulusServer,现更名为MonaServer,增加许多新东西,优化性能,提高连接稳定性,增加支持的协议内容。lua强大的可扩展脚本和API接口,NoSQL存储,RTMFP协议,P2P通道,UDP传输。开发上的高效,轻便,多平台,稳定。原创 2015-06-30 21:25:26 · 6013 阅读 · 0 评论