接入阿里sls
This commit is contained in:
		
							parent
							
								
									c014aca84b
								
							
						
					
					
						commit
						b3a1b78006
					
				
							
								
								
									
										13
									
								
								log.go
									
									
									
									
									
								
							
							
						
						
									
										13
									
								
								log.go
									
									
									
									
									
								
							@ -73,6 +73,19 @@ func GetEs(label string, channelLens ...int64) (l *Logger) {
 | 
				
			|||||||
	return
 | 
						return
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					func GetAli(label string, channelLens ...int64) (l *Logger) {
 | 
				
			||||||
 | 
						var filelevel Level = LevelInfo
 | 
				
			||||||
 | 
						var loaded bool
 | 
				
			||||||
 | 
						if os.Getenv(envkey) == "dev" {
 | 
				
			||||||
 | 
							filelevel = LevelAll
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
						if l, loaded = New(label, channelLens...); !loaded {
 | 
				
			||||||
 | 
							l.SetAdapter(LevelAll, AdapterConsole).SetAdapter(filelevel, AdapterAliLs)
 | 
				
			||||||
 | 
						}
 | 
				
			||||||
 | 
						return
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
func Close(lable string) {
 | 
					func Close(lable string) {
 | 
				
			||||||
	if v, ok := loggers.Load(lable); ok {
 | 
						if v, ok := loggers.Load(lable); ok {
 | 
				
			||||||
		if tmp, ok := v.(*Logger); ok {
 | 
							if tmp, ok := v.(*Logger); ok {
 | 
				
			||||||
 | 
				
			|||||||
@ -34,7 +34,7 @@ func TestGetLogger(t *testing.T) {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
func TestGetAliLs(t *testing.T) {
 | 
					func TestGetAliLs(t *testing.T) {
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	l := Get("test_alils").SetAdapter(LevelAll, AdapterAliLs)
 | 
						l := GetAli("test_alils")
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	for i := 0; i < 1; i++ {
 | 
						for i := 0; i < 1; i++ {
 | 
				
			||||||
		l.Info("endport")
 | 
							l.Info("endport")
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user