在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/GO/ golang 的echo 框架日志定位到文件中。 默認(rèn)是stdio

golang 的echo 框架日志定位到文件中。 默認(rèn)是stdio

golang 的echo 框架日志定位到文件中。 默認(rèn)是stdio,修改后發(fā)現(xiàn)不行

不知道問題出現(xiàn)在什么地方 ,文件設(shè)計0777

方法一,以前老這么用的
fd, _ := os.OpenFile(
        LogPath,
        os.O_RDWR|os.O_APPEND,
        0666,
    )

e.Use(middleware.LoggerWithConfig(
        middleware.LoggerConfig{
            Format: "method=${method}, uri=${uri}, status=${status}\n",
            Output: fd,
        }))
方法二
    e.Logger.SetOutput(fd)

問題已經(jīng)解決了,不是代碼問題。 是日志文件死鎖了。

回答
編輯回答
淺時光

建議自己配log,指定寫文件,在middleware里使用

2017年12月3日 17:54