nssm

    0熱度

    1回答

    我很努力地使用nssm(Non-sucking Service Manager)來使它工作。 我想要得到一個jar文件(Spring-Boot應用程序)來運行。沒有參數,我得到的服務安裝並運行良好,但我需要傳遞虛擬機參數,我試圖讓它使用nssm工作。 所以我需要送入NSSM使Windows服務的命令是: $> Java的 「-Dspring.profiles.active = dev的」 罐子\新

    0熱度

    1回答

    在Windows Server 2012 R2上: 我想將Solr作爲Windows服務運行。但是如果我這樣做(通過NSSM 2.24),服務每隔幾秒鐘重新啓動一次,並且找不到Solr內核(後端說:沒有內核可用)。 這是我的NSSM配置: 當我開始的Solr與普通命令 solr start -p 8991 -m 1g Solr的正常工作。 我試圖修改到D:\SOLR\bc-solr5-dev\

    0熱度

    1回答

    我創建了一個簡單的批處理文件來啓動我的redis節點。 @echo off start cmd.exe /k "cd C:\Users\cmguser\Desktop\7000 & redis-server ./redis.conf" 這個批處理文件工作正常,如果我以管理員身份在cmd中運行它。我通過NSSM創建這個bat文件作爲windows服務,但該服務提供以下錯誤: 「windows無

    1熱度

    1回答

    所以我需要運行一個自定義的服務器。它在其他機器上工作,但不在我的機器上(所有機器都在Windows上)。 我輸入: nssm start custom-server 錯誤消息: custom-server: Unexpected status SERVICE_PAUSED in response to START control. 我試圖重新啓動它,但得到了同樣的消息。

    2熱度

    1回答

    我正在嘗試構建一種自包含系統,將應用程序可執行文件複製到某個位置,並將服務作爲獨立應用程序運行,無需安裝。我正在使用NSSM可執行文件在Windows Server 2012 R2和一臺機器上創建服務,因此將會有很多可部署的應用程序。 我的問題是,在使用Ansible自動執行部署的同時,我被卡在需要知道給定服務名稱是否已經存在的位置,如果是,它的狀態是什麼? NSSM似乎沒有任何API來檢查。 如

    0熱度

    1回答

    我本來應該將GoLang編譯的文件.exe作爲服務在Windows中轉換,但由於服務是使用外部9個參數執行的,因此我決定使用SC創建.exe文件作爲一個服務,我的語法是, sc create myservice binPath= "\"PATH\file.exe\" -param1=value -param2=value -param3=value...-param9=value" display

    2熱度

    1回答

    我在node-js平臺上有一個應用程序安裝程序,目前正在開發一個安裝程序,其中包含Inno Setup和NSSM(應用程序應作爲服務運行)。 的事情是,當NSSM嘗試註冊服務(該設備是Windows 8.1的32位企業運行在平板電腦),NSSM失敗,退出代碼5 我無法找到任何有用的多比拒絕訪問和在這個問題上沒有幫助。嘗試了很多東西,比如每次更改文件夾,名稱和用戶,都會失敗。 的Inno腳本是這樣的

    1熱度

    1回答

    我目前開發了一個Eclipse應用程序,該應用程序還具有可用於與其他應用程序集成的無頭構建。我們爲我們的應用程序創建了一個.exe。我需要的是當我們的應用程序安裝完成時,無頭構建應該註冊爲窗口服務。 set WORKSPACE= java -jar plugins/org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar -pluginCusto

    0熱度

    1回答

    我在單個windows-server-2012-r2上運行多個遊戲服務器。許多遊戲服務器運行爲console-application。即使我沒有登錄,我也創建了scheduled-tasks以啓動windows啓動。我希望在登錄到服務器時能夠附加到這些應用程序的控制檯,類似於可以在linux中執行的操作。也許我會以錯誤的方式解決這個問題。有沒有辦法附加到作爲任務運行的控制檯應用程序?有沒有適合這種

    2熱度

    1回答

    我試圖使用find命令和錯誤級別來評價一個命令 Setlocal EnableDelayedExpansion ... nssm status MyService | find "SERVICE_STOPPED" if !errorlevel! equ 0 ( echo MyService is not running ) 的結果,因爲我知道命令「NSSM狀態爲MyServic