# Merge Policy 설정 시 실행 순서 또는 우선순위는 어떻게 되나요?

**URL:** <https://discuss.elastic.co/t/merge-policy/24228>\
**Category:** 한국어 질문 및 토론\
**Created:** [June 24, 2015, 5:13am UTC](https://discuss.elastic.co/t/merge-policy/24228 "2015-06-24T05:13:36Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Henry\_2](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/henry_2/32/3449_2.png) [@Henry\_2](https://discuss.elastic.co/u/Henry_2)\
**Post date:** [June 24, 2015, 5:13am UTC](https://discuss.elastic.co/t/merge-policy/24228/1 "2015-06-24T05:13:36Z")

</div>

우선 한글로 된 질문이 없는것 같아 제가 등록해 봅니다. 😄

index.merge.policy 를 설정 할 수 있는데요.  
([https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules-merge.html#tiered](https://www.elastic.co/guide/en/elasticsearch/reference/current/index-modules-merge.html#tiered))  
설정 option으로 제공 되는 것이 아래와 같이 여러가지가 있습니다.

- index.merge.policy.expunge\_deletes\_allowed
- index.merge.policy.floor\_segment
- index.merge.policy.max\_merge\_at\_once
- index.merge.policy.max\_merge\_at\_once\_explicit
- index.merge.policy.max\_merged\_segment
- index.merge.policy.segments\_per\_tier
- index.merge.policy.reclaim\_deletes\_weight

위 옵션에 대한 모든 항목을 다 설정 했다고 가정하게 되면 어떤 정책을 가장 먼저 실행 하게 되는지 궁금합니다.

정리 하면)

1. merge policy 설정 후 실행 순서는 어떻게 됩니까?
2. merge policy 옵션 실행 후 다른 옵션들은 무시 되게 됩니까? 아니면 순차적으로 계속 실행이 됩니까?

lucene TierMergePolicy.java 를 보면 다 실행 되는 것 처럼 보이는데요.

답변이나 힌트라도 주시면 감사하겠습니다.

감사합니다.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 1:52pm UTC](https://discuss.elastic.co/t/merge-policy/24228/2 "2017-07-06T13:52:00Z")

</div>


