[jboss-jira] [JBoss JIRA] (DROOLS-1114) Add ConversationId http header/jms property to allow dynamic routing of requests

Edson Tirelli (JIRA) issues at jboss.org
Tue Apr 5 14:24:00 EDT 2016


     [ https://issues.jboss.org/browse/DROOLS-1114?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Edson Tirelli reassigned DROOLS-1114:
-------------------------------------

    Assignee: Maciej Swiderski  (was: Edson Tirelli)


> Add ConversationId http header/jms property to allow dynamic routing of requests
> --------------------------------------------------------------------------------
>
>                 Key: DROOLS-1114
>                 URL: https://issues.jboss.org/browse/DROOLS-1114
>             Project: Drools
>          Issue Type: Feature Request
>          Components: kie server
>    Affects Versions: 6.4.0.CR2
>            Reporter: Maciej Swiderski
>            Assignee: Maciej Swiderski
>
> to be able to implement rolling updates on openshift there is need to provide additional information so routing can properly navigate between server instances. 
> Kie Server (both server and client) should use conversation id that is composed of:
> - kie server id
> - container id
> - release id (resolved release id if present)
> - unique UUID string
> all of these values are separated with : so it can be easily parsed. ReleaseId is by itself separated with : as it's GAV (group : artifact : version)
> Entire conversationId is URL encoded so it can be easily transferred over the wire.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list