Elasticsearch: Elasticsearch ꡬ성 파일 지원 정리

에 λ§Œλ“  2016λ…„ 07μ›” 12일  Β·  3μ½”λ©˜νŠΈ  Β·  좜처: elastic/elasticsearch

μ˜€λŠ˜λ‚  ElasticsearchλŠ” YAML, JSON λ˜λŠ” 속성 νŒŒμΌμ„ 톡해 ꡬ성 ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 속성 νŒŒμΌμ— λŒ€ν•œ 지원은 λ¬Έμ„œν™”λ˜μ§€ μ•Šμ•˜μœΌλ―€λ‘œ μ¦‰μ‹œ μ œκ±°ν•΄μ•Όν•©λ‹ˆλ‹€. JSON νŒŒμΌμ— λŒ€ν•œ 지원은 6.0.0μ—μ„œ 더 이상 μ‚¬μš©λ˜μ§€ μ•Šκ³  μ œκ±°λ˜μ–΄μ•Όν•©λ‹ˆλ‹€.

  • [x] .properties에 λŒ€ν•œ 지원 제거 # 19398
  • [] 2.4.0μ—μ„œ .json 지원 쀑단
  • [] 5.0.0μ—μ„œ .json에 λŒ€ν•œ 지원 제거
  • [] 2.4.0μ—μ„œ .yml 지원 쀑단
  • [] 5.0.0에 .yml이 있으면 ν•˜λ“œ μ‹€νŒ¨
  • [] 6.0.0μ—μ„œ .yml 쑴재 μ—¬λΆ€ 확인 제거
:CorInfrSettings Meta good first issue help wanted

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

elasticsearch.yml 및 elasticsearch.yaml λͺ¨λ‘λ₯Ό μ§€μ›ν•˜λŠ” μ΄μƒν•œ κ²½μš°λ„ μžˆμŠ΅λ‹ˆλ‹€. μ „μžλŠ” μ›λž˜ 이름이고 ν›„μžλŠ” .yaml κ°€ 곡식 ν™•μž₯μ΄λ―€λ‘œ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€ (yaml.org에 따라). .yml κ°€ 훨씬 더 였래 μ‚¬μš©λ˜μ—ˆλ‹€λŠ” 것을 μ΄ν•΄ν•˜μ§€λ§Œ 단일 ꡬ성 파일 이름에 .yaml μ‚¬μš©ν•˜λ„λ‘ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 곡식적인 ν™•μž₯ κΈ°λŠ₯ 일뿐만 μ•„λ‹ˆλΌ, 방금 elasticsearch.yml νŒŒμΌμ„ νŽΈμ§‘ν•˜κ³  μžˆμ—ˆκΈ° λ•Œλ¬Έμ— λ‚˜λ¨Έμ§€ ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•˜κ³  μ‹€μˆ˜λ‘œ .yml κ²½μš°λ„μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

μ„Έ 가지 경우 (.yml, json 및 속성) λͺ¨λ‘μ—μ„œ μ‹œμž‘ν•  λ•Œ 이전 파일 이름을 μ°Ύκ³  였λ₯˜λ₯Ό λ°œμƒμ‹œν‚΄μœΌλ‘œμ¨ μ‚¬μš©μžλ₯Ό μœ„ν•΄μ΄ μž‘μ—…μ„ κΉ”λ”ν•˜κ²Œ μˆ˜ν–‰ ν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 2.0μ—μ„œλŠ” μ‚¬μš© κ°€λŠ₯ν•œ 파일이 두 개 이상인 경우 이미 μ‹€νŒ¨λ‘œ μ „ν™˜ν–ˆμŠ΅λ‹ˆλ‹€.

λͺ¨λ“  3 λŒ“κΈ€

elasticsearch.yml 및 elasticsearch.yaml λͺ¨λ‘λ₯Ό μ§€μ›ν•˜λŠ” μ΄μƒν•œ κ²½μš°λ„ μžˆμŠ΅λ‹ˆλ‹€. μ „μžλŠ” μ›λž˜ 이름이고 ν›„μžλŠ” .yaml κ°€ 곡식 ν™•μž₯μ΄λ―€λ‘œ μΆ”κ°€λ˜μ—ˆμŠ΅λ‹ˆλ‹€ (yaml.org에 따라). .yml κ°€ 훨씬 더 였래 μ‚¬μš©λ˜μ—ˆλ‹€λŠ” 것을 μ΄ν•΄ν•˜μ§€λ§Œ 단일 ꡬ성 파일 이름에 .yaml μ‚¬μš©ν•˜λ„λ‘ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 곡식적인 ν™•μž₯ κΈ°λŠ₯ 일뿐만 μ•„λ‹ˆλΌ, 방금 elasticsearch.yml νŒŒμΌμ„ νŽΈμ§‘ν•˜κ³  μžˆμ—ˆκΈ° λ•Œλ¬Έμ— λ‚˜λ¨Έμ§€ ν…ŒμŠ€νŠΈλ₯Ό μž‘μ„±ν•˜κ³  μ‹€μˆ˜λ‘œ .yml κ²½μš°λ„μžˆμ—ˆμŠ΅λ‹ˆλ‹€.

μ„Έ 가지 경우 (.yml, json 및 속성) λͺ¨λ‘μ—μ„œ μ‹œμž‘ν•  λ•Œ 이전 파일 이름을 μ°Ύκ³  였λ₯˜λ₯Ό λ°œμƒμ‹œν‚΄μœΌλ‘œμ¨ μ‚¬μš©μžλ₯Ό μœ„ν•΄μ΄ μž‘μ—…μ„ κΉ”λ”ν•˜κ²Œ μˆ˜ν–‰ ν•  수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. 2.0μ—μ„œλŠ” μ‚¬μš© κ°€λŠ₯ν•œ 파일이 두 개 이상인 경우 이미 μ‹€νŒ¨λ‘œ μ „ν™˜ν–ˆμŠ΅λ‹ˆλ‹€.

.yml κ°€ 훨씬 더 였래 μ‚¬μš©λ˜μ—ˆλ‹€λŠ” 것을 μ΄ν•΄ν•˜μ§€λ§Œ 단일 ꡬ성 파일 이름에 .yaml μ‚¬μš©ν•˜λ„λ‘ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

+1

κ΄€λ ¨ # 9706

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰