# Kafka Configurations

**URL:** <https://forum.confluent.io/t/kafka-configurations/1424>\
**Category:** Ops\
**Created:** [8 April 2021 04:12 UTC](https://forum.confluent.io/t/kafka-configurations/1424 "2021-04-08T04:12:53Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shubhamshirur](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@shubhamshirur](https://forum.confluent.io/u/shubhamshirur)\
**Post date:** [8 April 2021 04:12 UTC](https://forum.confluent.io/t/kafka-configurations/1424/1 "2021-04-08T04:12:53Z")

</div>

What is difference between log.roll.ms and log.segment.ms ? How I can differentiate them practically? Thanks in advance.

---

<div class="post-metadata">

**Author:** ![mmuehlbeyer](https://sea1.discourse-cdn.com/flex019/user_avatar/forum.confluent.io/mmuehlbeyer/32/1088_2.png) [@mmuehlbeyer](https://forum.confluent.io/u/mmuehlbeyer)\
**Post date:** [8 April 2021 06:47 UTC](https://forum.confluent.io/t/kafka-configurations/1424/2 "2021-04-08T06:47:44Z")

</div>

Hi ,  
I guess we are talking about segment.ms and log.roll.ms?  
segment.ms default value is taken from log.roll.ms

**log.roll.ms**  
The maximum time before a new log segment is rolled out (in milliseconds). If not set, the value in log.roll.hours is used

> **[Apache Kafka](https://kafka.apache.org/documentation/#brokerconfigs_log.roll.ms)**
>
> Apache Kafka: A Distributed Streaming Platform.

**log.roll.hours**  
Default 168 hourse  
see above

> **[Apache Kafka](https://kafka.apache.org/documentation/#brokerconfigs_log.roll.hours)**
>
> Apache Kafka: A Distributed Streaming Platform.

HTH

---

<div class="post-metadata">

**Author:** ![shubhamshirur](https://avatars.discourse-cdn.com/v4/letter/s/4bbf92/32.png) [@shubhamshirur](https://forum.confluent.io/u/shubhamshirur)\
**Post date:** [8 April 2021 11:38 UTC](https://forum.confluent.io/t/kafka-configurations/1424/3 "2021-04-08T11:38:09Z")

</div>

Thanks. It was helpful.
