[ 
https://issues.apache.org/jira/browse/KAFKA-1654?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14204259#comment-14204259
 ] 

Neha Narkhede commented on KAFKA-1654:
--------------------------------------

bq. Does the reasoning resonate with you or would you prefer to simply add 
ability to override the config properties without opening the code to introduce 
additional command line arguments in the future? 

Yes, I think we can keep it simple and improve it if we do come across such a 
need in the future.

> Provide a way to override server configuration from command line
> ----------------------------------------------------------------
>
>                 Key: KAFKA-1654
>                 URL: https://issues.apache.org/jira/browse/KAFKA-1654
>             Project: Kafka
>          Issue Type: Improvement
>          Components: core
>    Affects Versions: 0.8.1.1
>            Reporter: Jarek Jarcec Cecho
>            Assignee: Jarek Jarcec Cecho
>             Fix For: 0.8.3
>
>         Attachments: KAFKA-1654.patch, KAFKA-1654.patch
>
>
> I've been recently playing with Kafka and I found the current way of server 
> configuration quite inflexible. All the configuration options have to be 
> inside a properties file and there is no way how they can be overridden for 
> execution.  In order to temporarily change one property I had to copy the 
> config file and change the property there. Hence, I'm wondering if people 
> would be open to provide a way how to specify and override the configs from 
> the command line when starting Kafka?
> Something like:
> {code}
> ./bin/kafka-server-start.sh -Dmy.cool.property=X kafka.properties
> {code}
> or 
> {code}
> ./bin/kafka-server-start.sh --set my.cool.property=X kafka.properties
> {code}
> I'm more than happy to take a stab at it, but I would like to see if there is 
> an interest for such capability?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to