项目在线演示地址:3000/
11W+字,共107个文档,带您畅玩,详情请点击:消息推送平台文档
消息推送平台简介
核心功能:统一接口发送各类消息,跟踪整个消息生命周期。
意义:公司内部只要有发送消息的需求,就应该有类似的项目。 消息推送平台统一发送和处理各类消息,有利于功能融合,提高业务需求开发效率。
项目特色
简单易用:通过网页快速连接模板,操作简单,一分钟即可上手
多渠道消息传递:支持短信、邮件、微信服务号(模板消息)、微信小程序(订阅消息)、钉钉(群机器人)、钉钉(工作消息)、安卓推送通知栏、企业微信(机器人消息) 、企业微信(app消息)、飞书机器人消息。
通道资源隔离:不同通道下发的不同消息类型互不影响。 例如,邮件发送通道和短信发送通道是隔离的,邮件发送缓慢不会影响短信的正常发送。
全渠道多维度消息链接追踪:从用户、模板、消息维度监控投递过程,实时查看消息投递情况。
可配置的人群计划消息传递:上传人群文件并设置 cron 表达式来发送计划消息。
消息模板是动态可变的:模板支持占位符,可以动态传入可变参数。
高性能发送接口:异步发送接口支持批量发送,可支持高并发流量。
多渠道素材管理:钉钉/企业微信富短信需要提前将素材上传至渠道平台。
短信新通道高效接入:通过规则引擎,无需系统发布、离线即可接入新短信通道。
可配置的短信流量:多通道短信可以动态配置发送到每个短信通道的流量比例。
消息推送平台特点:支持消息文案、去重,可夜间屏蔽消息或第二天发送。
容器化部署:项目支持部署,可一键部署项目相关中间件。
使用姿势
1.创建需要发送的通道账号
2. 创建消息模板
3.测试发送消息是否正常
4.查看消息发送状态
5. 您还可以在创建新模板时选择计划任务,并通过上传csv文件和指定cron表达式来发送消息。
部署姿势
项目有强依赖 //(需要约2G内存)和弱依赖 ////xxl-job//hive(完全部署所有服务,约16G内存)。 如果您缺少相关组件,请点击这里:相关组件安装教程。
如果你确实想在本地启动项目,而不需要部署自己的环境,我提供股东服务,直接连接到部署的服务器。
1.当前使用的版本是5.7x。 如果使用的是8.0版本,注意更改pom.xml所依赖的版本以及对应的连接信息。
2.填写对应的ip/port//信息。
3、执行doc/sql文件夹中的.sql,创建对应的表
4.填写对应的ip/端口/信息。
5、修改上述配置信息。 文件。 (///xxl-job///hive 可选)
6.前端管理系统部署,点击或跳转到对应仓库
7、(可选)要正常使用数据管理(查看实时数据链路下发),需要上传-to的jar包并按照部署文档启动。 在构建jar包之前,需要填写com中的ip/port......以及(注意:日志中的ic.name,如果没有的话,需要提前创建并使用作为消息队列实现)
8.(可选)为了正常使用定时任务,需要部署xxl-job。 根据部署文档启动xxl调度中心,填写.xxl.job.ip和.xxl.job.port。
9.(可选)正常使用分布式日志采集需要部署。 按照部署文档启动,在..ip中填写。
10.(可选)正常使用系统监控需要根据部署文档进行图表的部署和配置。
11.(可选)动态配置中心的正常使用需要进行部署。 根据部署文档启动。 通过-启动时,需要注入对应的IP和端口(见注释)。
12.(可选)为了正常使用数据仓库,需要部署hive。 根据部署文档将数据写入hive(环境也必须安装),并提交-data-jar包执行。
官方项目交流群
项目官方沟通群有200多人。 添加个人微信时请备注:【项目】。 有空的时候我会加入项目交流群。
项目文档
11W+字,共107个文档,带您畅玩,详情请点击:消息推送平台文档