2017-11-29 13 views
0

내가 응용 프로그램 구성 말할 때, 나는 비밀을 의미하지는 않습니다. 우리 모두는 비밀을 저 지르지 말아야한다는 것을 알고 있습니다. 하지만 직원 수, 스로틀 링 수 등과 같은 구성은 어떻습니까? 이들을 소스 제어에 투입해야합니까?응용 프로그램 구성을 소스 제어에 커밋해야합니까?

저는 앱 설정을 변경하는 것이 앱 코드를 변경하는 것과 같으므로 시작해야한다고 생각합니다. 업계에서 표준 관행은 무엇입니까? 표준 실행이 아니라면 신생 기업에서만 의미가있는 것입니까?

+0

질문에 대한 직접적인 대답은 아니지만 https ://12factor.net/. –

+0

12 가지 요소 앱을 알고 있습니다. 업계 표준이 설정에 무엇이 있는지 궁금합니다. 비밀과 다른 설정 사이에 차이가 있습니까? 또는 소규모 및 대규모 애플리케이션에 사용되는 구성의 차이 –

답변

0

이것은 프로젝트, 팀 및 구성이 얼마나 유연한 지에 달려 있다고 생각합니다.

특정 답변이 하나도 없습니다. 그러나 나는 다음과 같이 말할 것이다 : 당신의 모든 응용 프로그램 구성에 합당한 기본값을 설정하십시오.하지만 그것들을 다운 스트림으로 조정할 수 있습니다. 의 라인을 따라

뭔가 : 이것은 당신이 구성되고 싶은 무언가가있는 경우

workers: ENV['worker_count'] || 5 

가 완벽한 이해를 만들 것; 하지만 실제로는 Xconfiguration_value_of_choice으로 설정하는 것이 의미가 있다는 사실을 알고 있다면 잠긴 상태로 유지하는 것이 좋습니다.