I followed the steps given here https://developer.okta.com/blog/2018/09/24/reactive-apis-with-spring-webflux
Only change I have in my app is , the publisher.publishEvent is getting called from a non-reactive quartz scheduler execute method.
When I first start the server, and keep the client HTML loaded , I get the message fine. When I reload the client HTML , the server itself stops sending anymore data.
What could be wrong !