마음대로 성장하고 축소 할 수있는 EC2 기반 클러스터를 만들고 싶습니다. 어떤 노드도 특수하지 않으며 다른 노드와 이름을 조화시키지 않아야합니다. 하나의 이미지를 사용하고 필요에 따라 이미지를 회전하기 때문에 이름을 하드 코딩하고 싶지 않습니다. 하지만 노드가 통신 할 수있는 이름이 있어야한다는 것을 이해합니다. 스크립트 시작 시간에 자동으로 동적으로 이름을 지정하는 좋은 전략은 무엇입니까?Erlang : 노드 이름을 자동으로 할당하는 좋은 방법은 무엇입니까?
2
A
답변
1
쉘 스크립팅 언어가 (ba)sh
이 아닌 경우 uuidgen
또는 동등한 API를 사용하십시오. 노드 이름 주위에 작은 따옴표를 표시하지 않으려면 -
을 _
으로 바꾸고 첫 번째 문자가 십진수 인 경우에 대비하여 접두사를 추가하십시오.
(미안하지만, 분명히 말하면 ...) 노드를 검색 가능하게하려면 노드를 일종의 디렉토리 서비스 노드에 공개하는 초기화 코드를 가져옵니다.
1
[email protected]라고합니다. EC2에서이 작업을 수행했으며 AWS 콘솔에서 직접 임의의 크기로 회전 할 수있는 클러스터를 가지고있었습니다.
관련 문제
- 1. 노드 이름을 지정하는 방법은 무엇입니까?
- 2. 이미지에 고유 한 이름을 할당하는 방법은 무엇입니까?
- 3. Erlang 클러스터의 모든 노드 나열
- 4. 변수에 이름을 할당하는 레일
- 5. 주어진 텍스트를 다른 카테고리에 자동으로 할당하는 방법은 무엇입니까?
- 6. Erlang Ets 노드 사이의 테이블
- 7. flex에있는 버튼에 자동으로 증가 된 id 이름을 할당하는 방법
- 8. Zend Tag Cloud에 자동으로 무게를 할당하는 방법은 무엇입니까?
- 9. 배열의 각 색인에 변수 이름을 할당하는 방법은 무엇입니까?
- 10. jQuery에서 변수로 양식 이름을 문자열로 할당하는 방법은 무엇입니까?
- 11. 클릭 한 카테고리 이름을 변수에 할당하는 방법은 무엇입니까?
- 12. generic에서 이름을 인스턴스화하는 가장 좋은 방법은 무엇입니까?
- 13. 필요한 서비스와 앱을 자동으로 시작하는 방법은 무엇입니까?
- 14. 버튼에 CRLF 단축키를 할당하는 가장 좋은 방법은 무엇입니까
- 15. MVVM을 사용하여 데이터 컨텍스트를 할당하는 가장 좋은 방법은 무엇입니까?
- 16. emacs에서 이름으로 erlang 함수를 탐색하는 방법은 무엇입니까?
- 17. Erlang : 프로그래밍 방식으로 원격 노드 시작
- 18. Bugzilla에서 작업을 할당하는 방법은 무엇입니까?
- 19. Java에서 값을 할당하는 방법은 무엇입니까?
- 20. 트리 구조에서 트리, 노드, 리프의 이름을 지정하는 방법은 무엇입니까?
- 21. Javascript : 노드 이름을 변경하는 방법은 무엇입니까? 예를 들어
- 22. 현재 노드의 부모 노드 이름을 얻는 방법은 무엇입니까?
- 23. jquery에 변수 값을 할당하는 방법은 무엇입니까?
- 24. managedObjectContext를 동적 viewController에 할당하는 방법은 무엇입니까?
- 25. 문자열에로드 된 erlang 코드를 컴파일하는 방법은 무엇입니까?
- 26. 스레드 된 Erlang C 노드 (cnode) 상호 운용성 howto?
- 27. EC2 인스턴스를 HAProxy에 자동으로 가입시키는 가장 좋은 방법은 무엇입니까?
- 28. 노드 ID에서 drupal보기가 자동으로 필터링됩니다.
- 29. 문자열을 wash/validate하여 componentname에 할당하는 방법은 무엇입니까?
- 30. erlang 클러스터에서 스폰 프로세스
Erf의 Dukes가 자동 발견을 허용하는 nodefinder라는 프로젝트가 있습니다. 그것은 꽤 멋지다. – mwt
@mwt : 왜 대답하지 않으시겠습니까? 나는 그것을 투표 할 것이다! :-) –