[jboss-jira] [JBoss JIRA] (DROOLS-1114) Add ConversationId http header/jms property to allow dynamic routing of requests
Maciej Swiderski (JIRA)
issues at jboss.org
Tue Apr 5 12:49:00 EDT 2016
Maciej Swiderski created DROOLS-1114:
----------------------------------------
Summary: 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: Edson Tirelli
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