1. 程式人生 > 其它 >OpenFeign新增日誌資訊

OpenFeign新增日誌資訊

配置OpenFeign的日誌bean;

在目錄下寫建立config包寫config檔案

import feign.Logger;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class FeignConfig {
    @Bean
    Logger.Level feignLoggerLevel(){
        return Logger.Level.FULL;
    }
}

配置去application.yml裡面開啟

logging:
   level:
    com.gizwits.glive.modules.system.service.ISysPermissionServiceApi: debug
    com.gizwits.glive.modules.system.service.ISysRoleServiceApi: debug
    com.gizwits.glive.modules.system.service.ISysRoleToPermissionServiceApi: debug
    com.gizwits.glive.modules.system.service.ISysUserSecurityServiceApi: debug
    com.gizwits.glive.modules.system.service.ISysUserServiceApi: debug
    com.gizwits.glive.modules.system.service.ISysUserToRoleServiceApi: debug

測試

遠端呼叫資訊

POST http://localhost:8023/ms/sys_user/login/username HTTP/1.1
Content-Length: 145
Content-Type: application/json

{"appKey":"02e927bb7757be0465d87bc2dd05adbc","version":"0.1","type":"appId","data":{"username":"XXX","password":"xxxx","code":"string"}}
END HTTP (145-byte body)