supervisor

    4熱度

    2回答

    我已經實現了gen_server和supervisor:test_server和test_sup。我想從shell/CLI測試它們。我寫了他們的start_link函數,以便他們的名字在本地註冊。 我發現我可以從命令行產生test_server,但是產生的test_sup根本不允許我與服務器交互。 例如,我可以通過執行釀出test_server: 1> spawn(test_server, sta

    2熱度

    1回答

    當從上級開始gen_server的(它本身是由應用程序啓動)這個問題我已經當gen_server的start_link不返回{ok, ...}但{error, Reason}唯一的錯誤消息,我看到的是: =INFO REPORT==== 20-Jan-2011::13:14:43 === application: foo exited: {shutdown,{foo_app,s

    4熱度

    2回答

    Erlang我有一個進程的監督者樹,其中包含一個接受tcp/ip連接的進程。對於每個傳入連接,我都會產生一個新進程。這個過程是否應該添加到主管樹中? 問候, 史蒂夫

    11熱度

    2回答

    我在哪裏可以找到如何向現有主管添加動態子進程的示例(simple_one_for_one重啓策略)?

    7熱度

    2回答

    我最近變得熟悉二郎山/ OTP技術,我想將它應用於監測和方面的監督Java應用程序: 檢測其可用性 啓動和停止他們 換句話說,我想Java應用程序由二郎OTP主管基礎設施,可以由這些主管(發送心跳停止和啓動按需)進行管理的常規二郎應用程序中可以看出。這可行嗎?如果是,我必須使用哪些工具? 爲簡單起見,我們假設Java應用程序是一個指定了Main類的簡單jar。允許測試/擴展這些應用程序。

    7熱度

    1回答

    我使用erlang作爲服務之間的橋樑,並且我在想,人們對於處理連接斷開有什麼建議? 我從本地文件獲取輸入並將它們輸出到AMQP,並且可以想象AMQP代理可能會關閉。對於這種情況,我想繼續重試連接到AMQP服務器,但我不想用這些連接嘗試掛鉤CPU。我的意圖是讓AMQP代碼重新啓動。這種「黑客」是不是基本上繞過了快速失敗並讓erlang處理它的目的?更一般地說,erlang監督者行爲是否應該用於處理連

    7熱度

    2回答

    是否有允許OTP進程查找其主管的pid的函數?