node.js-domains

    0熱度

    1回答

    我有兩個服務器現在運行,一個是NodeJS,另一個是Angular。 NodeJS偵聽端口3000,角度偵聽端口8000.是否有可能獲得角度網站,然後在端口3000更新? 例如,用戶可以打開localhost:8000來訪問我的角度應用程序。是否有可能通過localhost:3000(這是我的NodeJS服務)訪問角應用程序。 目前,我做了這樣的事情: app.get('/', function

    2熱度

    1回答

    我正在使用Node JS服務器(0.10.30)及其羣集功能。 每次工人終止時,我都會捕獲「退出」事件並重新啓動新的工人。 我也想記錄(在主集羣上)工人被終止的原因,例如例外或致命錯誤。 如何做到這一點? 我app.js文件看起來就像這樣: var cluster = require('cluster'); var numCPUs = 2; if (cluster.isMaste

    2熱度

    2回答

    在this question的接受答案中,傢伙建議不要使用域名,因爲他們會拋出異常,因爲這會導致memleaks和不穩定。但這是我要使用域的方式。現在我很困惑。他對嗎?

    1熱度

    1回答

    我有一個快速應用程序,我使用收到的每個請求的域名。我已經添加了一箇中間件來確保任何進一步的中間件都在域內「執行」。 app.use(function(req, res, next) { var d = domain.create(); d.req = req; d.add(req); d.add(res); d.run(next); });

    0熱度

    1回答

    我試圖從一個跨域得到與煎茶觸摸一個JSON的Node.js 我的Node.js代碼: app.get('/login', function (req, res) { console.log("Request handler random was called."); res.header("Access-Control-Allow-Origin", "*"); res

    0熱度

    1回答

    我從我的客戶端JavaScript上傳一個csv文件作爲發佈請求到我的節點服務器。我也能夠在nodejs服務器上處理請求。請幫助我獲取文件並解析服務器端的文件。該文件將是一個csv文件,我需要解析文件並讀取文件的內容。 我附上了源代碼片段,用於在客戶端和服務器端上傳文件以供參考。 myAngularApp.service('fileUpload', ['$http', function ($htt

    4熱度

    1回答

    我對domain模塊有問題。目前,我試圖捕獲請求中引發的任何未捕獲的錯誤。使用express中間件和域。在撥打next並轉到正確的路線之前,所有請求都通過此功能路由。 app.use (req, res, next) -> domain = createDomain() domain.on "error", (err) -> res.send(500)

    1熱度

    1回答

    在我用來處理域錯誤的node.js應用程序中。 應用程序的體系結構如下所示: 控制器。快速路由呼叫控制器方法 控制器調用服務和使用模式 服務調用庫 (其實這是相當類似DDD)。 因此,控制器創建域,並在域中運行其實際正文。用於在出現問題時拋出異常的服務。另外,控制器偵聽域錯誤並處理它們。它非常舒適,因爲我不需要擔心在所有服務的方法調用堆棧中發生錯誤 - 我只是拋出一個異常,並且可以確定它會被控制器

    4熱度

    1回答

    我正在使用第三方庫。哪個節點使用節點domain進行錯誤處理。 如果傳遞給該第三方庫的回調函數有任何錯誤,最終會多次調用我的回調函數。 示例代碼: var startFunction = function (callback) { //Call thirdParty function and wait for response thirdPartyFunction(functi

    0熱度

    1回答

    正如我在標題中所說的,我想爲每個房間定義一個不同的數組。例如: 爲ROOM1,陣列將var colors=['red','blue'], 爲房間2,陣列將是var colors=['black','white']。 (名稱相同,但內容不同) 這裏是我的簡化服務器: var io = require('socket.io').listen(3000).set('log level', 2); i