|
|
@@ -35,12 +35,12 @@ func (a *alilsLogger) Init(jsonconfig string) error { |
|
|
|
if err != nil { |
|
|
|
return err |
|
|
|
} |
|
|
|
|
|
|
|
producerConfig := producer.GetDefaultProducerConfig() |
|
|
|
producerConfig.Endpoint = a.Endpoint |
|
|
|
producerConfig.AccessKeyID = a.KeyID |
|
|
|
producerConfig.AccessKeySecret = a.KeySecret |
|
|
|
producerConfig.LingerMs = 100 |
|
|
|
producerConfig.AllowLogLevel = "error" |
|
|
|
a.producer = producer.InitProducer(producerConfig) |
|
|
|
a.callback = &Callback{} |
|
|
|
a.producer.Start() |
|
|
@@ -72,8 +72,8 @@ func (a *alilsLogger) WriteMsg(when time.Time, msg string, level int, lable stri |
|
|
|
} |
|
|
|
|
|
|
|
func (a *alilsLogger) Destroy() { |
|
|
|
a.producer.Close(60) |
|
|
|
a.producer.SafeClose() |
|
|
|
a.producer.Close(300) |
|
|
|
} |
|
|
|
|
|
|
|
func (a *alilsLogger) Flush() { |
|
|
|