0
我有一個nodejs應用程序(快速應用程序),並且運行同一個應用程序的多個實例。我想唯一地命名/識別這些實例中的每一個,因此目前我所做的是生成一個固定名稱+它的pid,這樣我得到了類似「mynodejsapp-#10293」的東西。事情是現在我需要一個名稱,每次重新啓動後保持不變(所以我不想再使用該pid),但仍然是唯一的,併爲每個實例自動生成。 有沒有人有一個想法,如果這是可能的,我怎麼可能實現呢?如何識別nodejs實例
在此先感謝
訪問你將如何與現有實例關聯重啓後?其名稱爲 – SLaks
。我試圖解決的問題是:我有一個跟蹤節點應用程序性能的外部應用程序。今天,這個外部應用程序從節點實例中檢索「名稱」(當前在節點應用程序端使用pid定義)。問題是,當它重新啓動時,pid發生變化,我失去了歷史數據的蹤跡。如果我能夠使用任何其他信息(除pid外),每個實例都是唯一的,但重新啓動後它是相同的,即使在重新啓動後(同名/ ID),我也能夠跟蹤該數據。不知道它是否會以某種方式成爲可能 – Lemmerich
您需要定義「重新啓動」意味着什麼,並建立到舊實例的鏈接(可能是命令行參數)。 – SLaks