otp

    4熱度

    1回答

    我有一個名爲Supervisor的監督工作人員,該工作人員定期爲系統上的每個用戶執行一項任務。 我希望應用程序在第一次啓動Supervisor時爲每個用戶啓動一個工作程序,並且我希望應用程序在以後重新啓動Supervisor時執行相同的操作。 目前我在Application的start(type, args)回調中動態啓動所有的孩子,但是如果Supervisor重新啓動,那將不會啓動所有子進程。

    2熱度

    2回答

    我使用Plug and Cowboy編寫了一個簡單的Elixir應用程序並混合使用。執行後: $ iex -S mix 應用程序啓動。如果我執行 iex(1)> Application.start(:web) {:error, {:already_started, :web}} 我得到預期的輸出。然而,當我嘗試使用以下命令停止應用程序: iex(2)> Application.stop(

    -2熱度

    1回答

    我建立一個應用程序中的隨機字符串,其中我想送唯一代碼或推薦碼給每個user.So我要生成從用戶移動number.Each和每一個隨機字符串應該隨機字符串對每個手機號碼都是唯一的。我應該怎麼做? 有沒有JavaScript的任何庫或任何好的鏈接?

    75熱度

    3回答

    這個問題在Beam虛擬機及其提供的功能的上下文中,而不是在圖靈完備語言可以完成的一般上下文中。我想投入一些時間來學習純Erlang或Elixir。我得到了兩者之間的基本差異,我傾向於使用Elixir,因爲這一天的宏語法更好,語法更好,開發速度更快。 我的問題是:如果我選擇了Elixir,我會偶然發現一些我不能做的事情,但在Erlang中可以做到嗎?我可以使用Elixir的所有OTP東西,所有Erl

    0熱度

    1回答

    我的網站在註冊到網站時具有OTP身份驗證。我需要將發送給電子郵件ID和手機號碼的otp傳遞到下一頁,在網站上註冊並執行其他步驟。我需要用500個用戶來完成。請幫我,如果有任何解決方案

    1熱度

    1回答

    監事死(注:我還在學習,因此,下面可能是一個完全愚蠢的架構) 我建立一個簡單的TCP服務器在二郎山。我有一個層次結構,爲每個對等連接啓動一個監督器,然後監督一個多路複用器,一個套接字閱讀器和一個套接字編寫器。 當然,當客戶端套接字關閉時,所有四個(主管,多路複用器,讀者,作者)應該退出,因爲它們沒有任何意義。當套接字關閉並退出時,讀寫器會記錄下來,但主管仍然掛着。 如何設置主管以便發生這種情況?

    0熱度

    1回答

    我有一個需要每個(TCP)連接的主管結構。現在看來,每個主管都需要它自己的唯一名稱,而這個名稱又需要是一個原子(至少這是我從錯誤消息中收集的)。 解決方法是每次生成一個新原子,類似於a suggestion from the erlang-questions list。 現在我瞭解到原子永遠不會被清理乾淨,所以有可能被太多的連接拒絕,耗盡原子空間。這是如何正確完成的?

    5熱度

    2回答

    有人可以解釋gen_server:start()和gen_server:start_link()之間有什麼區別嗎? 我被告知這是關於多線程的東西。 編輯: 如果我的gen_server從多個線程被調用,它會一次執行它們嗎?或者它會在這些線程之間創建併發性?

    0熱度

    1回答

    我知道這可能看起來很愚蠢,但我是一個學生真的需要幫助,以完全理解OTP的工作原理,代碼,學校研究課程 任何建議從哪裏開始或讀什麼? 真的會感激幫助

    3熱度

    1回答

    我有一個OTP應用程序(實際上是ChicagBoss)。我試圖將鳳凰應用程序納入它(只是偶爾的OTP應用程序)。 我認爲大部分應用程序都啓動了,但是由於缺少配置文件,我得到了錯誤。如何從外部向MIX應用程序提供配置文件?特別是當我嘗試從rebar運行它。如何提供目錄?