部署需求

硬件需求

任务执行节点(datas-node)是多线程高并发、CPU和内存消耗型应用,所以对CPU核数、RAM有较高要求

  • 最低要求
    • CPU 4+
    • RAM 4G+

软件需求

  • kafka集群
  • zookeeper集群

    kafka和数据同步都用到了zk,用以实现分布式、可扩展服务

  • jdk8+

    有用到jdk8特性

资源消耗

在没有消息消费的情况下的内存占用仅为15M左右,出现消息洪峰时,CPU和内存会很高,洪峰过后恢复平稳。