[ 
https://issues.apache.org/jira/browse/KAFKA-6644?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matthias J. Sax updated KAFKA-6644:
-----------------------------------
    Description: 
when working to implement *kafka streams interactive queries*, i see that i can 
set `application.server` with `host:port`

*i would like a more generic mechanism to set additional properties.*

i'm using cloud foundry containers for my kafka streams app. i scale out my 
containers using `*cf scale*`. each gets its own instance id. the *instance id* 
can be used in an http header to get cloud foundry to route the http to the 
correct instance

[https://docs.cloudfoundry.org/concepts/http-routing.html#app-instance-routing]

i realize, per Matthias J Sax, that Kafka Streams only distributes the 
information but does not use it. Thus, i can put the instance-id as the port.

Changing the config or add a new one is a public API change are requires a KIP: 
https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals

  was:
when working to implement *kafka streams interactive queries*, i see that i can 
set `application.server` with `host:port`

*i would like a more generic mechanism to set additional properties.*

i'm using cloud foundry containers for my kafka streams app. i scale out my 
containers using `*cf scale*`. each gets its own instance id. the *instance id* 
can be used in an http header to get cloud foundry to route the http to the 
correct instance

https://docs.cloudfoundry.org/concepts/http-routing.html#app-instance-routing


i realize, per Matthias J Sax, that Kafka Streams only distributes the 
information but does not use it. Thus, i can put the instance-id as the port.


> Make Server Info more generic for Kafka Interactive Queries
> -----------------------------------------------------------
>
>                 Key: KAFKA-6644
>                 URL: https://issues.apache.org/jira/browse/KAFKA-6644
>             Project: Kafka
>          Issue Type: Improvement
>          Components: config, streams
>            Reporter: Mike Graham
>            Priority: Minor
>              Labels: needs-kip, newbie
>
> when working to implement *kafka streams interactive queries*, i see that i 
> can set `application.server` with `host:port`
> *i would like a more generic mechanism to set additional properties.*
> i'm using cloud foundry containers for my kafka streams app. i scale out my 
> containers using `*cf scale*`. each gets its own instance id. the *instance 
> id* can be used in an http header to get cloud foundry to route the http to 
> the correct instance
> [https://docs.cloudfoundry.org/concepts/http-routing.html#app-instance-routing]
> i realize, per Matthias J Sax, that Kafka Streams only distributes the 
> information but does not use it. Thus, i can put the instance-id as the port.
> Changing the config or add a new one is a public API change are requires a 
> KIP: 
> https://cwiki.apache.org/confluence/display/KAFKA/Kafka+Improvement+Proposals



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to