摘要: 以前版本的jsGen直接利用Node.js的Buffer内存缓存数据,这样带来的一个问题是无法开启Cluster,多个Node.js进程的内存都是相互独立的,不能相互访问,不能及时更新数据变动。新本(0.6.0)jsGen使用了第三方内存数据库redis作为缓存,如此以来多进程或多机运行jsGen成为可能。redis作为内存缓存的唯一缺陷就是——异步驱动,读取或写入数据都得callback!。var myData;redisCache.get(key, function (err, data) { // callback读取缓存数据 myData = data;});redisCa... 阅读全文
posted @ 2013-08-25 23:29 ZENSH 阅读(2365) 评论(0) 推荐(0) 编辑
摘要: AngularJS中文社区即运行在阿里云主机上,本站使用Nginx引擎,为了AngularJS,我决定将它的黄金搭档NodeJS也架设起来。我使用了LuManager来管理服务器,LuManager是十分强大且方便的服务器管理软件,没接触过的朋友建议去官网看看。一、Nginx站点与NodeJS站点共存的配置首先是网站入口问题,Nginx使用了80端口,NodeJS使用8080端口。我们利用Nginx的“proxy_pass”将对80端口NodeJS站点的访问导向8080端口,在LuManager中,这个配置十分简单:1、进入LuManager后台,用“快速建站”建立NodeJS网站,如test 阅读全文
posted @ 2012-09-19 23:02 ZENSH 阅读(1077) 评论(1) 推荐(0) 编辑