SocketCluster高可扩展实时引擎
SocketCluster 是一个快速的,高度可扩展的 HTTP + 实时服务器,它能帮助你建立充分利用所有 CPU 内核的多进程实时服务器。它除去了你作为单一线程运行 Node.js 服务器的限制,能让你的后端自动修复人工所造成的崩溃,而且可以将错误收集到中央日志。
安装:
有两个安装 SocketCluster 的方法
简单的方法:
安装 SocketCluster 命令
npm install -g socketcluster
或者
sudo npm install -g socketcluster
然后
socketcluster create myapp
一旦安装完毕,找到你的新 myapp/ 目录,并登录
node server
访问 URL:http://localhost:8000/
困难的方法:
npm install socketcluster
你还需要使用下面的指令来独立安装客户端:
npm install socketcluster-client
socketcluster-client 脚本是 socketcluster.js(位于主 socketcluster-client 目录)
-
为了与 SocketCluster 交互,你应该在你的 HTML 页面用<script>标签包括它。更多信息请查看https://github.com/SocketCluster/socketcluster-client
建议你使用版本号不小于 0.10.22 的 Node.js,因为老的版本存在内存泄露。
示例代码:
var socketCluster = new SocketCluster({ balancers: 1, workers: 3, stores: 3, port: 8000, appName: 'myapp', workerController: 'worker.js', protocol: 'https', protocolOptions: { key: fs.readFileSync(__dirname + '/keys/enc_key.pem', 'utf8'), cert: fs.readFileSync(__dirname + '/keys/cert.pem', 'utf8'), passphrase: 'passphase4privkey' } });
评论
compileflow轻量级可扩展流程引擎
compileflow是一个非常轻量、高性能、可集成、可扩展的流程引擎。compileflowProcess引擎是淘宝工作流TBBPM引擎之一,是专注于纯内存执行,无状态的流程引擎,通过将流程文件转换
compileflow轻量级可扩展流程引擎
0
Extensible Storage Engine可扩展存储引擎
可扩展存储引擎 Extensible Storage Engine(ESE,也称 JET Blue)
Extensible Storage Engine可扩展存储引擎
0
Extensible Storage Engine可扩展存储引擎
可扩展存储引擎 ExtensibleStorageEngine(ESE,也称JETBlue)是微软的一个 ISAM(有索引顺序访问方法)数据存储技术,在WindowsNT3.51中首次发布,此后不久在
Extensible Storage Engine可扩展存储引擎
0