spawn

    8熱度

    2回答

    我試圖構建一個啓動其他完全獨立進程的Python守護進程。 總體思路是針對給定的shell命令,每隔幾秒輪詢一次,並確保該命令的實例正在運行。我們保留一個pidfiles的目錄,當我們調查時,我們刪除那些pid不再運行的pidfiles並啓動(併爲其製作pidfiles),但是我們需要去許多進程,其中包括k。 子進程也需要完全獨立,這樣如果父進程死了,子進程就不會被殺死。從我讀過的書中看來,sub

    5熱度

    2回答

    有沒有什麼辦法可以從python(理想)或bash開始,觀察名爲'X'的新進程?我知道我可以查看正在運行的進程,但這不足以滿足我的需求。我能想到的唯一想法就是如何掛鉤新的流程,並註冊,但是如何? 更多背景:我是CCDC團隊的一員(http://www.nationalccdc.org/),我是藍隊。競賽的前提是給學生一個網絡來防禦專業筆測試人員,幫助下一代安全專家變得更好。我想要做的就是在Linu

    1熱度

    1回答

    如果我優雅地殺死(沒有),運行另一個腳本的腳本依次運行java,java會通過級聯方式接收kill信號?

    3熱度

    1回答

    我使用node.js v0.6.10,雖然我在0.6.7上遇到了同樣的問題。基本上我跑使用spawn啓動另一個node.js的進程子進程,並傳達了stdout和stdin這裏有兩個腳本: 父(cli.js): var spawn = require("child_process").spawn; var doSpawn = function(callback){ var child

    3熱度

    1回答

    部分: #!/usr/bin/expect # ..... spawn ssh -qTfnN -D $port [email protected]$host expect "*assword:*" # ..... 我怎樣才能獲得子進程的PID 「SSH 」。 如果我在bash shell中運行這些,而不是在一個腳本文件,結果是 expect1.1> spawn ssh [email p

    0熱度

    1回答

    我有一個Web應用程序,它有一個長時間運行的任務 - 生成PDF報告。生成各種圖形,總共需要大約15秒的時間。該報告由用戶生成。 在請求時處理報告現在導致進程被阻塞,更重要的是(由於使用本網站不重)有時請求超時。 因此,我正在重新設計應用程序的這一部分的體系結構(Rails 2.3.8)。爲了說明這一點,不可能每天都會生成幾個這樣的報告,而且這是一個非常利基的應用程序,所以重要的進一步擴展並不是主

    0熱度

    1回答

    我一直試圖在Firefox 10的Mozilla的網站上的例子使用Web工人計算斐波那契數(在這種情況下,第5 Fibonacci數 - 5): https://developer.mozilla.org/En/Using_web_workers#section_11 當我點擊鏈接進入示例頁面:https://developer.mozilla.org/samples/workers/fibona

    1熱度

    1回答

    當我使用exec或shell_exec時,它們將等待直到產生的應用程序退出(在Windows中)。但我需要跑步並忘記(並退出)。怎麼樣? 我試過start DOS/Windows命令,但是還沒有找到解決方案。

    0熱度

    1回答

    我有一個命令,我需要執行三次。它產生大量的輸出到標準輸出,並且需要大約一分鐘的時間。三個命令完成後,應該執行第四個(不同的)命令。 shell腳本應該是這樣的: #!/bin/sh command arg1 arg2 command arg1 arg2 command arg1 arg2 something_else 我在想在循環中使用child_process.exec()但直到它完

    1熱度

    3回答

    我想通過測量進程數量增加時所需的時間來衡量性能。目的是繪製一個性能與進程數之後的圖,任何人都有一個想法是如何的?我在elrlang初學者請HELO