顯示具有 NodeJS 標籤的文章。 顯示所有文章
顯示具有 NodeJS 標籤的文章。 顯示所有文章

2013年7月3日 星期三

NodeJS Production Depoly (1)

最近公司的專案要開始Depoly
從原本的測試環境改為production 

目前用到以下技術:
Nginx: 負責Loadblance
NodeJS: 撰寫後端應用
MongoDB: 儲存Session與服務的資料

NodeJS 用到的Module:
connect-mongo: 存session資料
expressjs: 網站Framework
i18n: 多國語系
moment: 處理日期時間
mongoskin: 連結mongoDB
underscore: 前後端都好用的JS Library (針對Flow Control也有用到)

因應多核心主機使用了 cluster


整體架構圖

2013年2月4日 星期一

ExpressJS 印出JSON範例

 
msg = JSON.stringify(json);
res.writeHead(200, {
    "Content-Type": "application/json;",
    "Content-Length": msg.length
});
res.end(msg);