摘要:
1。创建表 2。添加数据 3。给字段添加唯一约束 alter table user add unique(username) alter table 表名 add unique(唯一约束的字段名称) 3。添加新的数据,如果不存在就添加,如果存在就修改密码为9527,性别为2 insert into 阅读全文
摘要:
1.Job (2).job定义 实现业务逻辑的任务接口 job接口非常容易实现,只有一个execute方法,类似TimerTask的run方法,在里面编写业务逻辑 源码 (2).Job实例在Quartz中的声明周期 每次调度器执行job时,他在调用execute方法前会创建一个新的Job实例 当调度 阅读全文
摘要:
1.内置数据源 Username认证 Cliend ID 认证 使用配置文件与 EMQ X 内置数据库提供认证数据源,通过 HTTP API 进行管理,足够简单轻量。 2.外部数据库 LDAP 认证 MySQL 认证 PostgreSQL 认证 Redis 认证 MongoDB 认证 外部数据库可以 阅读全文
摘要:
1.MQTT协议主要特性 (1)开放消息协议,简单易实现。 (2)使用发布/订阅消息模式,提供一对多的消息发布,解除应用程序耦合。 (3)对负载(协议携带的应用数据)内容屏蔽的消息传输。 (4)基于TCP/IP网络连接,提供有序,无损,双向连接。主流的MQTT是基于TCP连接进行数据推送的,但是同样 阅读全文
摘要:
1.安装 https://www.emqx.io/cn/downloads#broker 选择开源类型 --> 确定版本 --> 系统版本 --> 安装方式 --> cpu架构 --> 下载 --> 上传至虚拟机 (1)执行安装命令 rpm -ivh emqx-centos7-v4.0.5.x86_ 阅读全文
摘要:
1.登录dashboard后提升URL not Found 原因是http默认端口8080被占用 解决方案一: netstat -tnlp | grep :8080 找到占用端口的程序,kill -9 进程号 杀掉该进程 解决方案二: 修改emqx http为其他端口 找到插件plugin中的emq 阅读全文
摘要:
1.控制日志输出 EMQ X 支持将日志输出到控制台或者日志文件,或者同时使用两者。可在 emqx.conf 中配置 : log.to = both log.to 默认值是both,可选值为: off:完全关闭日志功能 file:仅将日志输出到文件 console:仅将日志输出到标准输出(emqx控 阅读全文
摘要:
1.新建一个空白的maven项目 删除src文件夹,在pom中新建<packaging>pom</packaging> 2.创建springboot项目模块 修改配置文件pom.xml 在父工程的pom.xml中引入mqtt-driver项目 <modules> <module>mqtt-drive 阅读全文
摘要:
1.介绍 Paho Java客户端提供了两个API: (1)MqttAsyncClient提供了一个完全异步的API,其中活动的完成是通过注册的回调通知的。 (2)MqttClient是MqttAsyncClient周围的同步包装器,在这里,功能似乎与应用程序同步。 2.Paho实现消息收发功能 ( 阅读全文
摘要:
1.开启插件 HTTP 认证使用外部自建 HTTP 应用认证数据源,根据 HTTP API 返回的数据判定认证结果,能够实现复杂的认证鉴权逻辑。启用该功能需要将 emqx_auth_http 插件启用,并且修改该插件的配置文件,在里面指定HTTP认证接口的url。 emqx_auth_http 插件 阅读全文