Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Config ¶
type Config struct { NumOfWorkers int `config:"worker_size"` IdleTimeoutInSeconds int `config:"idle_timeout_in_seconds"` BulkSizeInKB int `config:"bulk_size_in_kb"` BulkSizeInMB int `config:"bulk_size_in_mb"` IndexPrefix string `config:"index_prefix"` IndexName string `config:"index_name"` TypeName string `config:"type_name"` Elasticsearch string `config:"elasticsearch"` InputQueue string `config:"input_queue"` FailureQueue string `config:"failure_queue"` InvalidQueue string `config:"invalid_queue"` CheckESAvailable bool `config:"check_available"` }
type IndexingMergeProcessor ¶
type IndexingMergeProcessor struct {
// contains filtered or unexported fields
}
func (*IndexingMergeProcessor) Name ¶
func (processor *IndexingMergeProcessor) Name() string
处理纯 json 格式的消息索引
func (*IndexingMergeProcessor) NewBulkWorker ¶
Click to show internal directories.
Click to hide internal directories.