Skip to content
This repository has been archived by the owner on Jul 16, 2024. It is now read-only.

RSocket Broker Free

linux_china edited this page Apr 30, 2021 · 1 revision

启动RSocket Broker非常简单,但是考虑开发的流畅性,我们推出了一个免费的Alibaba RSocket Broker提供给大家测试使用,请注意,是测试,不是产品环境。 :)

使用非常简单,首先我们将rsocket.brokers调整为线上服务列表,如下

rsocket.brokers=tcp://139.196.223.16:9999,tcp://139.196.223.138:9999

接下来我们执行一下 curl https://jwt.alibroker.info 获取对应的JWT token,然后设置为rsocket.jwt-token的属性值,如下:

rsocket.jwt-token=xxx

最后启动你的RSocket应用进行测试就可以。 详细的样例,你可以参考: https://github.com/alibaba-rsocket-broker/rsocket-broker-simple-example

Cloud RSocket Broker的优点

  • 快捷启动应用,不需要本地启动一个RSocket Broker才能测试
  • 混合云体验: 你的应用同时部署在阿里云、腾讯云,还有一些在私有机房,都没有问题,只要连接到Cloud RSocket Broker上就可以互通,无需任何设置
  • 租户级别的安全隔离:只有JWT token相同的应用之间才能通讯,后续还会加强安全建设

RSocket

Network Protocol

  • Binary: byte stream
  • Async message
  • Multi transports
  • Reactive Semantics

Symmetric interactions

  • request/response
  • request/stream
  • fire-and-forget
  • channel

Transports

  • TCP+TLS
  • WebSocket+TLS
  • UDP(Aeron)
  • RDMA

Polyglot

Clone this wiki locally