2016-02-18 163 views
0

我試圖對應用程序獨立進行配置文件(即與開發人員在同一臺機器上)。我不知道我配置是正確的,但我做的:嘗試運行nsolid獨立程序時出現錯誤

NSOLID_PROXY=0.0.0.0:0 npm run myserverlauncher

應用火起來,用來NSolid

一個隨機端口

現在,我要火起來的nsolid控制檯,它啓動但找不到我的機器。我試過: npm start NSOLID_PROXY=0.0.0.0:0 npm start NSOLID_PROXY=0.0.0.0:47020 npm start (using the port given during launch)

這些都不能發現我的服務器。

有關如何解決獨立配置問題的任何線索?

回答

0

爲了避免在應用程序分析時過載,請不要直接連接到N | Solid。我們設計了一個集線器,用於收集分析信息,無需任何過載。

您將需要運行一個etcd服務器和N | Solid Hub。之後,您使用NSOLID_HUB env var將您的應用程序指向連接到集線器(請注意,NSOLID_PROXY錯誤)。

我們have a very complete guide to run N|Solid在獨立和開發環境中,請看看,並檢查出the scripts used那裏使所有的開箱即用。

歡迎隨時與我們聯繫!

+0

謝謝丹尼爾,那個指南正是我一直在尋找的。非常感謝。我想你只是在本地進行概要分析,而沒有集線器作爲概念證明,對吧? –

+0

按照你的指導,但我很想讓它看到我的服務器。 代理想要加載9000,但該端口在應用程序中是衆所周知的。所以我把它移動到10001 - 使用文件proxy/.nsolid-proxyc和console/.nsolid-proxyc - 將「端口」設置爲10001,但留下其他人。解僱etcd,代理和控制檯。 控制檯啓動,但無法檢測到任何程序。我正在啓動像這樣: NSOLID_HUB = 4001 NSOLID_APPNAME = foo〜/ nsolid/bin/nsolid programName 還有什麼可能會出錯?我正在運行El Capitan,10.11.3,沒有防火牆活動,nsolid 1.2.1。 –

+0

更多信息:在代理啓動器上使用NODE_DEBUG = nsolid,並得到這些錯誤:「nsolid代理傳入請求:/ v2/keys/nsolid/demo/」 - 偵聽器請求包含一個正文 - 無法解析請求正文,中止請求。 –

相關問題