kafka

package
v1.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 19, 2024 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Overview

*

  • @api post kafka. *
  • User: yunshengzhu
  • Date: 2022/3/16
  • Time: 下午10:09

*

  • @api post kafka. *
  • User: yunshengzhu
  • Date: 2021/8/6
  • Time: 上午10:22

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsNil added in v0.0.44

func IsNil(i interface{}) bool

func RandString added in v0.0.44

func RandString(n int) string

生成长度n的随机字符串,采用base58编码 主要用于生成酒证地址

func ToJsonStringIndent added in v0.0.44

func ToJsonStringIndent(i interface{}) string

Types

type ConsumeGroup added in v0.0.44

type ConsumeGroup struct {
	// contains filtered or unexported fields
}

func NewConsumeGroup added in v0.0.44

func NewConsumeGroup(kafkaAddress []string) (*ConsumeGroup, error)

func (*ConsumeGroup) Close added in v0.0.44

func (c *ConsumeGroup) Close() error

func (*ConsumeGroup) Consume added in v0.0.44

func (c *ConsumeGroup) Consume(groupId string, topics []string, fn func(msg *sarama.ConsumerMessage) error) error

type KafkaPusher added in v0.0.44

type KafkaPusher struct {
	// contains filtered or unexported fields
}

func NewKafkaPusher added in v0.0.44

func NewKafkaPusher(address []string) (*KafkaPusher, error)

func (*KafkaPusher) GetPullLog added in v0.0.53

func (s *KafkaPusher) GetPullLog() bool

func (*KafkaPusher) GetPushLog added in v0.0.53

func (s *KafkaPusher) GetPushLog() bool

func (*KafkaPusher) KafkaSend added in v0.0.44

func (s *KafkaPusher) KafkaSend(topic string, message interface{}) error

func (*KafkaPusher) SetPullLog added in v0.0.53

func (s *KafkaPusher) SetPullLog(status bool)

func (*KafkaPusher) SetPushLog added in v0.0.53

func (s *KafkaPusher) SetPushLog(status bool)

func (*KafkaPusher) Stop added in v0.0.44

func (s *KafkaPusher) Stop()

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL