2012-02-11 5 views

답변

5

다음 단계는 릴리스를 만들어 노드를 만드는 것입니다. 노드는 독립 실행 형 Erlang VM에서 응용 프로그램을 실행합니다. 릴리스 사용하여 보강 철근을 만들기위한 좋은 출발점 :

Erlang Application Management with Rebar

당신은 방출을 만든 후.

Val = application:get_env(APP, KEY) 

또는 응용 프로그램에 대한 모든 속성

로 읽을 수 있습니다 : 노드에서 모든 응용 프로그램에 대한 구성 특성은 다음과 같이 개별 속성을 읽을 수 있습니다

{your-app}/{release}/files/sys.config 

에 추가 할 수 있습니다

Config = application:get_all_env(APP) 

sys.config에서 속성은 proplist으로 추가 할 수 있습니다.

예 :

{myapp, 
     [ 
     {port, 1234}, 
     {pool_size, 5} 
     ] 
    }