当前位置: 首页 > news >正文

自己做的网站显示iis7百度一下进入首页

自己做的网站显示iis7,百度一下进入首页,天津手机模板建站,如何把乱码变成数字​🌈 个人主页:帐篷Li 🔥 系列专栏:FastBee物联网开源项目 💪🏻 专注于简单,易用,可拓展,低成本商业化的AIOT物联网解决方案 目录 一、将java内置mqtt broker切换成EMQX5…

​🌈 个人主页:帐篷Li
🔥 系列专栏:FastBee物联网开源项目
💪🏻 专注于简单,易用,可拓展,低成本商业化的AIOT物联网解决方案

目录

一、将java内置mqtt broker切换成EMQX5.0

1.1 修改application.yml配置

1.2 使用docker-compose-emqx.yml进行部署

二、EMQX5.0配置

2.1 配置文件方式

2.2 控制台创建方式

2.2.1配置Http认证

2.2.2 配置设备上下线回调

一、将java内置mqtt broker切换成EMQX5.0

1.1 修改application.yml配置

1.2 使用docker-compose-emqx.yml进行部署

# 使用emqx版本mqtt broker输入该命令:
sudo cp -rf docker-compose-emqx.yml docker-compose.yml

二、EMQX5.0配置

  • EMQX配置Http认证和Webhook(处理客户端上下线),有两种方式:
    • 通过emqx.conf文件配置,已有配置好的文件位于 docker/data/emqx/ect文件夹;
    • 通过18083端口,打开EMQX控制台,创建客户端认证,数据桥接和规则
  • EMQX账号
    • 控制台默认账号 (admin,public)
    • docker-compose方式部署,emqx.conf中配置的账号(admin,admin123)

注意

EMQX控制台修改的账号,配置的Http认证、Webhook和规则会被emqx.conf中对应配置覆盖掉。官网解释如下:

  • 通过 Dashboard、HTTP API 或 CLI 进行的更改将在运行时写入 data/configs/cluster.hocon 文件并立即生效。
  • 如果相同的配置项在 etc/emqx.conf 文件中设置不同值,则在重新启动后,最终生效的是 etc/emqx.conf 中的配置。 为避免混淆,强烈建议不要在 cluster.hocon 和 emqx.conf 中具有相同的配置键。

emqx.conf配置文件中存在任何规则,设备消息转发的规则,也要配置在emqx.conf中。

2.1 配置文件方式

下面内容复制到emqx.conf文件中

# 设置控制台端口和默认账号
dashboard {listeners.http {bind = 18083}default_username = "admin"default_password = "admin123"
}# http 认证
authentication  = [{mechanism = password_basedbackend = httpenable = truemethod = posturl = "http://177.7.0.13:8080/iot/tool/mqtt/authv5"body {clientid = "${clientid}"username = "${username}"password = "${password}"peerhost = "${peerhost}"}headers {"Content-Type" = "application/json""X-Request-Source" = "EMQX"}}
]# WebHook(匹配上线和下线规则后触发)
bridges {webhook.fastbee_hook  ={enable  =  trueconnect_timeout  =  15sretry_interval  =  60spool_type  =  randompool_size  =  8enable_pipelining  =  100max_retries  =  2request_timeout  =  15smethod  =  posturl  =  "http://177.7.0.13:8080/iot/tool/mqtt/webhookv5"body  =  "{\"clientid\" : \"${clientid}\",\"event\" : \"${event}\",\"peername\" : \"${peername}\"}"headers  =  {  accept = "application/json"  "cache-control" = "no-cache"  connection = "keep-alive"  "content-type" = "application/json"  "keep-alive" = "timeout=5"}}
}# 规则(处理上线和下线)
rule_engine {ignore_sys_message  =  truejq_function_default_timeout  =  10srules.fastbee_rule  =  {sql  =  "SELECT * FROM \"t/#\",\"$events/client_connected\", \"$events/client_disconnected\", \"$events/session_subscribed\""actions  =  ["webhook:fastbee_hook"]enable  =  truedescription  =  "处理设备上下线和订阅完主题的规则"}
}

2.2 控制台创建方式

2.2.1配置Http认证

请求方式:POST请求地址:http://177.7.0.13:8080/iot/tool/mqtt/authv5  (地址可以是内网或者外网,确保能访问)请求Body:
{"clientid": "${clientid}","password": "${password}","username": "${username}","peerhost": "${peerhost}"
}
2.2.2 配置设备上下线回调
  1. Webhook配置,设置回调http接口

数据桥接名称:fastbee_hook (随意填写)请求方式:POST请求地址:http://177.7.0.13:8080/iot/tool/mqtt/webhookv5 (地址可以是内网或者外网,确保能访问)请求Body:
{"clientid" : "${clientid}", "event" : "${event}", "peername" : "${peername}"}
  1. 创建规则,让设备连接/断开连接/主题订阅完成时,回调http api

规则名称:fastbee_rule (随意填写)
SQL编辑器内容(分别代表客户端连接/断开连接/主题订阅完成):
SELECT * FROM "t/#","$events/client_connected", "$events/client_disconnected", "$events/session_subscribed"  
动作:选择创建的数据桥接fastbee_hook
http://www.yidumall.com/news/64639.html

相关文章:

  • 网站建设公司名称百一度一下你就知道
  • 青海网站建设与维护关键字是什么意思
  • 同企网站建设做网站百度竞价是什么
  • 鼓楼机关建设网站搭建网站
  • 网站登不了企业建设网银百度竞价关键词出价技巧
  • 做游戏数据分析的网站广安网站seo
  • 个人网站还用备案吗网络推广员每天的工作是什么
  • wordpress 小米主题制作大侠seo外链自动群发工具
  • wordpress+采集评论上海官网seo
  • 博客网站开发技术太原做网站的
  • 赌球网站怎么做爱站网长尾关键词挖掘工具的作用
  • 怎么用h5网站做动效推广普通话文字内容
  • 网站开发需要学mvc吗百度竞价推广点击软件
  • 广州知名网站建设哪家公司好seo模拟点击
  • 东莞建站公司seo研究中心
  • 南京网站制作公司怎么样无锡网站建设seo
  • 湘潭企业网站建设 磐石网络电脑培训学校能学什么
  • 成都建设网站独立站怎么建站
  • 个人开公司需要什么条件湖南seo优化按天付费
  • 深圳网站优化课程哪里学站长推荐黄色
  • WordPress如何发布内容到页面上排名优化关键词公司
  • 互联网十seo自动刷外链工具
  • 兴义之窗网站怎么做找推网
  • 图书管理系统网站开发毕业论文广州seo排名收费
  • php做手机网站网站底部友情链接
  • 做企业形象网站seo精准培训课程
  • 办公室装修设计及报价企业网站搜索优化网络推广
  • 兼职做网站挣钱么兰州seo实战优化
  • 网站设计上市公司深圳网络营销推广招聘网
  • 金华企业自助建站系统百度站长工具官网