keycloak发布版本详解

keycloak版本下载

官方下载地址:https://www.keycloak.org/downloads
win 用户可以选择zip下载:
在这里插入图片描述

keycloak项目启动

./keycloak-9.0.0/bin/standalone.bat

./standalone.bat -Djboss.socket.binding.port-offset=100 -Djboss.bind.address=192.168.112.172

-Djboss.socket.binding.port-offset:设置端口偏移量,100表示默认端口号+100,此时 Keycloak 端口号更改为:8180
-Djboss.bind.address:设置 Keycloak 所在机器的 IP 地址

keycloak 启动默认配置文件

在这里插入图片描述

keycloak 官方启动文档

点击查看详情.

keycloak 本地调试环境构建

  1. ./keycloak-9.0.0/bin/standalone.bat debug模式启动服务

  2. 下载keycloak源码地址:https://github.com/keycloak/keycloak.git

  3. idea配置:点击edit configurations
    在这里插入图片描述

  4. 新建remote连接
    在这里插入图片描述

  5. 填写配置
    在这里插入图片描述

-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:8787
  1. debug 启动
    在这里插入图片描述
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MQTT(Message Queuing Telemetry Transport)是一种轻量级的发布/订阅消息传输协议,常用于物联网和低带宽环境中的通信。MQTT的发布/订阅模式是其核心特性之一。 在MQTT中,发布者(Publisher)将消息发布到特定的主题(Topic),而订阅者(Subscriber)则通过订阅特定的主题来接收相应的消息。下面是MQTT订阅和发布详解: 1. 发布(Publish): - 发布者(Publisher)创建一个消息,并将其发布到指定的主题(Topic)。 - 主题是一个由层级结构组成的字符串,用于标识消息的内容或目的地。例如,"sensors/temperature" 可用于表示温度传感器数据。 - 发布者发送PUBLISH消息到MQTT代理服务器(Broker),并将消息内容和主题信息包含在消息中。 - PUBLISH消息可以选择性地设置QoS级别(Quality of Service),以确保消息的可靠性和传输效率。 2. 订阅(Subscribe): - 订阅者(Subscriber)向MQTT代理服务器发送订阅请求,以表达对特定主题的兴趣。 - 订阅者可以使用通配符来订阅多个相关主题。例如,"sensors/+" 可用于订阅所有以 "sensors/" 开头的主题。 - 订阅者可以选择订阅的QoS级别,以决定接收消息的可靠性和传输效率。 - 一旦订阅成功,MQTT代理服务器将会将匹配的消息传递给订阅者。 3. 消息传递: - 当发布发布一个消息到特定主题时,MQTT代理服务器将会根据订阅者的订阅信息,将该消息传递给所有订阅了相应主题的订阅者。 - 订阅者接收到消息后,可以进行相应的处理,例如更新UI、执行特定操作等。 通过MQTT的发布/订阅模式,可以实现灵活、可扩展的消息传递系统。发布者和订阅者之间的解耦性很高,可以独立地进行消息的发布和订阅,而不需要直接知道彼此的存在。这使得MQTT在物联网应用中非常有用,可以实现设备之间的实时通信和数据交换。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值