riak教程 java_在Erlang(和Riak)中开发应用程序时的良好实践?
查看鋼筋: https://github.com/basho/rebar 用于打包,模板和管理Erlang / OTP應(yīng)用程序的版本 . 您將找到有關(guān)如何使用它的完整教程 .
首先查看 this tutorial on OTP ,然后才能顯示您的版本以及如何在Erlang中處理它們.177402_在開發(fā)項(xiàng)目時(shí)使用此 entire book as reference ,因?yàn)樽髡呷栽谥鸩教砑幽赡苄枰母喔呒?jí)內(nèi)容 .
您可能還想繼續(xù)閱讀 Erlang Applications ,然后查看以下快速鏈接:
Erlang Packaging, Process One OTP Packaging Video by Chicago Boss Guys Erlang Dependency Management Richard Jones Advice and examples on Packaging Erlang Projects with Dependencies Maven Tool and how it is used in packaging Erlang Projects
最重要的是,非常認(rèn)真地對(duì)待 rebar !這對(duì)于管理具有依賴性的Erlang應(yīng)用程序非常重要 . 您可以繼續(xù)在stackoverflow上發(fā)布您的問題以獲得任何幫助 .
在我忘記之前,請(qǐng)查看 Riak Community 中的大量?jī)?nèi)容 .
EDIT
此外,檢查 creating target systems 上的系統(tǒng)文檔以及如何使用 Reltool 來處理版本非常重要 . erlang的好處在于它有多種選項(xiàng)可以做什么,只要它易于以這種方式維護(hù)你的應(yīng)用程序 . 使用目標(biāo)系統(tǒng),您將學(xué)習(xí)如何嵌入Erlang VM,如何在 Solaris , VxWorks 上運(yùn)行Erlang應(yīng)用程序,以及使用 erlsrv 在Windows NT上創(chuàng)建Erlang應(yīng)用程序作為服務(wù) .
通常,我們確保在作為操作系統(tǒng)啟動(dòng)服務(wù)器時(shí),我們的應(yīng)用程序從它開始 . 到目前為止,Solaris在嵌入Erlang / OTP VM方面比其他任何操作系統(tǒng)都有更多的自定義 . 您始終可以使用 Escript 與(a)嵌入式Erlang VM進(jìn)行通信,其中escript創(chuàng)建一個(gè)允許連接到嵌入式VM的erlang節(jié)點(diǎn)(因此它們必須共享相同的cookie)并且嵌入式VM必須允許暫時(shí)創(chuàng)建的節(jié)點(diǎn)通過執(zhí)行連接
net_kernel:allow(List_of_nodes)
,確保調(diào)用此方法以使嵌入式VM僅允許來自已知嚴(yán)格指定數(shù)量的節(jié)點(diǎn)的連接 .
總結(jié)
以上是生活随笔為你收集整理的riak教程 java_在Erlang(和Riak)中开发应用程序时的良好实践?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。