类 MoneyExchange

    • 字段详细资料

      • byteSize

        protected int byteSize
        当前输出大小
      • recordSize

        protected int recordSize
        当前输出条数
      • time

        protected long time
        输出统计时间以秒为单位
      • speedByte

        protected int speedByte
        限速byte
      • speedRecord

        protected int speedRecord
        限速条数
      • recordTime

        protected double recordTime
        一条数据输出所需的毫秒
      • byteTime

        protected double byteTime
        每毫秒所可以流出的数据
      • speed

        protected int speed
        速度单位
      • logger

        protected Logger logger
    • 构造器详细资料

      • MoneyExchange

        public MoneyExchange​(Configuration configuration,
                             Logger logger)
        缓冲交换机
        参数:
        configuration -
    • 方法详细资料

      • writer

        public void writer​(Record record)
      • writerRecord

        protected abstract void writerRecord​(Record record)
        输出一条数据 money层已经限流
        参数:
        record -
      • await

        protected void await​(int size,
                             int record)
      • writer

        public abstract void writer​(List<Record> record)
      • flush

        public abstract void flush()