Quick-Know

高可用推送集群
授权协议 BSD
开发语言 Google Go
所属分类 服务器软件、 JMS/消息中间件
软件类型 开源软件
地区 国产
投 递 者 陶法
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

QK是一个基于Golang开发的基于Mqtt协议的高可用推送集群。通过Resful接口发布消息,隐性的订阅消息,使得其更加适用于IM系统中。

特性:

  • 易部署

  • 使用Etcd做故障转移及配置文件的分享

  • 多数据库支持

  • 默认MongoDB提供快速的离线消息存储

  • 基于Mqtt协议的推送

  • 多个App用户

  • 每个App下可以拥有多个Client

  • 支持对App内所用用户广播消息

  • 支持对App内用户私信推送

  • 支持App内添加多个订阅组(类似IM聊天系统的群)

  • 支持App内消息过期

  • 支持Tcp推送与Websocket推送

  • 支持离线消息存储

  • 应用层心跳,保证用户在线可靠性

  • 完善的Restful API,为用户提供全面的对App操作

先其仍然处于开发状态并且发布了第一个alpha版本。

  • The Qt Quick module is the standard library for writing QML applications. While the Qt QML module provides the QML engine and language infrastructure, the Qt Quick module provides all the basic types

  • Unit 5A - Quick Fix Society Quick Fix Society Janet Mendell Goldstein My husband and I just got back from a week's vacation in West Virginia. Of course, we couldn't wait to get there, so we took the P

  • background:         date: 22/10/21         由于公司的安全以及其他因素,我们再开发Qt/Qml的程序是基于Ubuntu2004, 但是目标运行环境是Debian11. 为了给目标程序(后续称为app)添加屏幕键盘的支持,我们需要直接将Qt的VirtualKeyboard 添加,但是发现总是有问题。 Question:         程序运行没有问题,也不

  • 转自:http://haacked.com/archive/2011/01/06/razor-syntax-quick-reference.aspx/ I gave a presentation to another team at  Microsoft  yesterday on ASP.NET MVC and the Razor view engine and someone asked if

 相关资料
  • 推送原理 现阶段小能SDK推送服务仅支持友盟推送SDK,若要集成推送功能,请选择以下方案进行集成: 使用友盟推送SDK对接 请先集成友盟推送的SDK,友盟iOS版本SDK集成指南链接地址为:https://developer.umeng.com/docs/66632/detail/66734。 1、友盟集成接口使用说明 2、小能集成接口使用说明 3、友盟后台注册完成后,需将App应用信息页面获取的

  • 推送针对用户锁屏、退到后台等场景给用户通知,提醒用户收到了未读消息。

  • 本文档提供一个可扩展、高可用的 Seafile 集群架构。这种架构主要是面向较大规模的集群环境,可以通过增加更多的服务器来提升服务性能。如果您只需要高可用特性,请参考3节点高可用集群文档。 架构" class="reference-link"> 架构 Seafile集群方案采用了3层架构: 负载均衡层:将接入的流量分配到 seafile 服务器上。并且可以通过部署多个负载均衡器来实现高可用。 Se

  • (要求Workerman版本>=3.3.0) 基于Worker的多进程(分布式集群)推送系统,集群群发、集群广播。 start_channel.php 整个系统只能部署一个start_channel服务。假设运行在192.168.1.1。 <?php use WorkermanWorker; require_once __DIR__ . '/Workerman/Autoloader.php'; r

  • 有没有一种简单的方法可以“$推送”文档的所有字段?例如: 假设我有一本Mongo藏书: 我想按作者对它们进行分组-对于每个作者,列出他的整本书对象: 我可以通过显式推送所有字段来实现这一点: 但是有没有什么捷径,比如:

  • 在每个 HAproxy 节点上安装和配置 keepalived 来实现浮动 IP 地址。 CentOS 7: yum install keepalived 假设配置了两个 HAproxy 节点:node1、node2 在node1上修改 keepalived 配置文件(/etc/keepalived/keepalived.conf),写入如下内容: ! Configuration File for