-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
WebSockets as a first class citizen #1783
Comments
Also the latest v2.1.9 says And I don't understand why #1309 says that tls is required for websockets if tls is already handled in kubernetes ingress (or in cloudlfare) |
This feature is not released yet, scheduled for 2.2.0 |
I think it's bad communication to close issues etc related to this before it is actually out. I hope this issue, or some other will be kept open until it's really out so that people can follow. |
The issues are to track the development of the features. Not the release. So across most open source projects it’s common practise to close issues when the feature is complete - and towards the next release update docs, release notes and such. |
fair enough, so if this issue is closed, where can I follow this specific feature to be released? just keep polling nats releases daily? |
GitHub “watch” feature can notify you when a new release ships The release notes will cover what’s new etc |
@matti Sorry about the confusion. In GitHub, when an issue/enhancement request is reported and a PR is submitted to address the issue/enhancement, when the PR is merged, GitHub automatically closes the corresponding issue. In some case, like this one, the feature is available in the main branch, but not yet in a public release. This can be confusing indeed. As for the tls required requirement, this is because we expect lot of users to use JWT bearer tokens and so want to make sure that the link is protected so those cannot be intercepted. But know that we have added a PS: I will leave this issue opened until the public release is available.. advance warning: the release may be available before the documentation... |
Any idea when this release might be ready? |
2.2 release is starting RC phase now that JS clustering is in the main branch. Hoping for early Feb. |
What does it mean in terms of STAN support? Any official plans to support it as well? |
@talhof8 Once NATS Server 2.2.0 is out, you can always connect NATS Streaming to a separate NATS Server. Otherwise, would have to wait a new release that embeds NATS 2.2.0 in streaming server. However, Websocket is currently available only to Node.js clients (with nats.ws), so there would be no direct support of Streaming server or most of the other client libraries to talk websocket. |
NATS Server 2.2.0 is now out with Websocket support. Some documentation: https://docs.nats.io/nats-server/configuration/websocket. |
Apparently now nats-server supports websockets - this is a bit unclear because no documentation outside of #1309 exists for it.
Also for it to be meaningful feature, it would need client support like #315
The text was updated successfully, but these errors were encountered: