Coolpy7技术手册
  • COOLPY7千万级MQTT消息服务器
  • 开始使用
    • Coolpy7消息服务器简介
    • 一分钟运行 Coolpy7
    • 单机千万级连接测试
    • 消息并发压力测试
    • 部署架构
    • 程序安装
    • 分布式集群
    • Docker部署CP7(Win&Linux)
    • 消息通信功能测试
    • DbPoxy代理服务
    • 内核功能扩展
    • 规则引擎
    • 启动参数及内核特殊功能
    • 功能性API接口说明
    • 使用JWT身份验证
    • 消息组播
    • HTTP、CoAP推送消息
    • MQTT-SN代理服务
    • 客户端SDK示例库
    • 常见问题总汇
  • CGP通用IOT物联网控制协议
    • CGP协议
    • CGP协议安全模式
  • OAuth2用户中心应用
    • 用户中心
  • COOLPY7领域应用
    • CP7领域应用指南简略图
    • 使用paho-mqtt.js库实时聊天室
    • 微信小程序实时通信聊天室应用
    • 使用MQTT.js库连接CP7
    • Paho.mqtt.golang客户端连接示例
  • MQTT协议基础知识
    • MQTT协议
    • MQTT-SN 协议
    • MQTT应用指南
Powered by GitBook
On this page

Was this helpful?

  1. 开始使用

一分钟运行 Coolpy7

PreviousCoolpy7消息服务器简介Next单机千万级连接测试

Last updated 3 years ago

Was this helpful?

Coolpy7消息服务器每个版本,会发布 Linux、ARM、Mac OS X平台程序包与 Docker 镜像。

下载地址:

程序包下载后,可直接解压启动运行,例如 Linux 平台:

# 下载服务器端
wget https://github.com/Coolpy7/Coolpy7/raw/master/go_build_Coolpy7_go_linux.zip
# 解压文件
unzip go_build_Coolpy7_go_linux.zip
# 提权
chmod -R 777 go_build_Coolpy7_go_linux
# 启动Coolpy7
./go_build_Coolpy7_go_linux

# 启动成功后会打印如下信息,即说明服务端已正常启动
# host于1883端口,请确保相关防火墙配置可用
# admin于8081端口
2021/08/17 17:36:20 cluster on udp 192.168.101.204:7946
2021/08/17 17:36:20 cluster sync on udp port 7947
2021/08/17 17:36:20 Coolpy7 tcp is listening on [::]:1883
2021/08/17 17:36:20 Coolpy7 ws is listening on :8083
2021/08/17 17:36:20 coolpy7 coap pubish on udp :1883
2021/08/17 17:36:20 Coolpy7 admin&api&pub on http :8081
2021/08/17 17:36:20 Coolpy7 v7.3.5.8 build golang v1.16.6

进入web管理后台

浏览器输入cp7所在ip的管理后台(ip:8081)

默认用户名:admin 默认密码:coolpy7

进入工具->websocket

点击Connect -> Subscribe

在Payload输入要测试发送的内容后,点按Publish即可以在Receiver中看到消息回发。

https://github.com/Coolpy7