mrinalsharma commented on issue #563:
URL: https://github.com/apache/camel-karavan/issues/563#issuecomment-1377813606

   another option is, to start a WebSocket server in Karavan
   1. Web Client makes a WebSocket connection and passes on the project name in 
the message
   2. karavan-app server keeps a map of projectId and the number of WebSocket 
session for that project.  Karavan-app register for the Pod events for that 
project
   4. Karavan-app server sends the log events to all the registered WebSocket 
sessions for the projectId
   5. Unregister for Pod events when the last WebSocket connection is removed 
for that projectId


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to