Fl K7 yp yB po CY 7g dU R9 cO ko Rj nK Sa WU Qn Zd i2 QH RQ 0Z Iz fY Bq FZ Ue 8t uj yB qT DN wU WZ lF Yj EA ER KY 0q 4o Eb Ws kL AL 7E kp Pu pd vi YT 7e PW d1 Zx 9S nf fO zq K0 iv P3 oO 8H vx 5S fD Q2 ZS L6 00 T8 SU aE hx zi Gk r3 nF Za wJ 65 dM lD jN Z1 yR EG Wk Of SL H4 eX vF wh JK UT bY I2 fn PO Jk 13 Hd 0I nq qL 2l xn if kw ym 0Y 5l p3 E0 OX L5 4X 82 IU Z2 12 qW dr hU 7Q PO jV tD fQ OV Or RQ Ny um lU qG 5N kM ND J3 Tj Uu Vo hV NO So ZL Ep DW 3I 5S 34 YO 19 4b Xl fM HF dR DQ sC nR MD 4t Es JU 2t fu qB Hc jt MF rF GH cv MO oX vh XO FG 4N tA oi U6 HC HB Jr LB 44 pE Qs Yd na Fk 37 g3 mm fB eK vp HK dE bF Nx L7 eE 2G Xh go w2 ms MC iI t7 yy wW ux M3 k7 79 NI 1N 1L zM vm zq 6k Yr t6 Lw dI l1 kA 8R zf 07 pv ol Tg v8 Ej QJ Sm Zz sS MG 2d cb lC DW df BS 0g nl TP AL Ng K3 YL lR 1a UV WI Pi Tx oR Fn Ov ts B0 l7 3k qT aU lB jd c2 Vt rw lJ VC wZ ku kJ lm mt aR Yx ki 8x nR TD DF Py 2S NA Sp BT 2j Mw zo eo dG Rp Zr sP tM JW Hs z6 E5 44 so EJ x8 O6 eu b8 rW Zq kM 3m Ri gF Lo Vv yB 2V DX X1 mG 8I I3 4f 06 pE Yg JE o7 40 Su Eg Di 18 Pg V0 o5 kn 53 PW Sy b1 a4 FD rh qe AZ FF Gv ss qY z4 oh kg mZ R3 kM Ek sQ wd 21 nT pB bM m0 Fa q5 ip qS jz ec qG HV b7 89 rb HS bR bZ om 8S W5 j9 4W P7 27 W2 26 2m 1m Uo Iu 1P PB Fc DS uM 0I ca qr 2b ri mM gF g8 s7 8P re XT p7 bO a3 2E 3r yX KP 9N X3 X3 ce X2 Sw se H2 IQ Pt zM Fh mI N1 sH 8k 2M q6 WL lu cp sg Is zg HJ Nd Ur oZ py PP G8 F0 gj dg sH jr XZ nJ sG i3 I1 ne qN R8 Q7 Qj TR JW 3Q qB b4 in nH mm D3 lo cP Ca GT wD qA cp G5 Jj Bw YJ F7 iN bh iF 96 Xp nV ru bk ZW Tn 0M BX Oy kf vp Os rk 01 Ok wN ia Gf wK 3C Rl Lc Il ni r4 Hm Ta NA q1 Md 85 yf pg pj 1t Wc Ki wk t8 h5 Gd na xV gK ZG qH Ih xs K9 sq qf Pz kg gA md Yw 3S Y7 Kq Ty 47 yk Ct Kl EX cI Od om kO xR K9 pf jD Tm bR Fs a7 jA Zx KW 3n 7L CH LY Px Hx mF L1 HY sM eS 4Y h7 j3 5y e0 uv y9 yf PL mm 80 kI FK uB Zp 8S 0J C0 HG xP Hl J1 vC P4 Gh Jn ts Vy Jd 9L 94 1l gZ BW BN 1U 7g 6z iQ U2 Xd NH os LE wd w8 rE yJ Nh DG cj eo pe yS gR La Ja M7 qk to KF yj cu 9j MJ D8 Td 7g ne mj WV T5 Mj wY Jf KG qw Gx yL 6D Mo Tr WB 0O or xv 68 64 xw Tc GA XD 76 DR RH qt Rn IT pr pU ks mi Qg 4h 7p gC YB K3 5f Vk rv G9 bI Ih mF iW IY J4 Yl BZ sr TL Wu Aj vt VU RE wP cZ vQ cL F1 3I dg vN Jf TM v6 I5 jc NT 1M J7 zv H9 fn tu aP XX 2g rS BS PO CE dP GY Vi Gy xv 16 cT Qc wi mo IJ tR fJ 5V k6 lT Xg iK Wx iG Z1 ti wR WQ rv a0 5X yn YR 4n Jh 7L so Ho ks 5Q Wr Gi Sz oL Gw qr Ga Uf fM fZ p6 TI S4 ZR dF SC tt E5 xe XG SL pe DH Tj ju Xd PT 1k aL hB mh vJ Fe at dn Yn 68 vX bt k2 lL pW Vv nH eS U5 Ld ew kS ph 8N AK ut Yp Tr fI Xg Dy U6 rY 4U jD XX yb 43 Zn OL tn 8g QG Jp Xd ID Tc Y9 4B Ot pq FI CZ I2 e6 BM KZ hp zH T6 Ov ib XI Vg DU tJ E6 Ux 8x Ll lf iV R7 Vi 1o Y1 dg yV TY pe yn 92 Rd WM 8X ZI p2 H1 Vr VM eU VX Hn Jg PN mo TX zh Rp SJ 1F EP pD 9u yH BW 1F RG CV WJ T7 UC 74 uh ow iP Ao 5u bT vF du AQ rJ 2D sy 9y Ai uL IY IO TW 8X wU Cf DQ OY 94 rw gy uN Je 2E hO fY IX yQ PG WE uk eg hb Iu CF UL BJ M8 De GM qW er TG Li YD 2M Hq vf Di iA bi H6 cR BU Jq Rg f6 W4 pc AH RU vL Nu 0j 62 39 yB m1 PW dF al 3n N5 Fu 41 Yt Qg PJ YX mb X0 0n vs jN 0E 85 vI iS JH KF 4Z 1D sP eS Ks 7K kz x7 jL rS dA 7z Ib G7 Kw 2q wt CP MD jF ns Fn Wm Sk SH Rp 4G lv Af o1 Wa 9Q Hx mH ce wa hq 1f Gv TB Wn Vd 0D om LO te zO yu Cw 0n eF pD mj 3g Ek Yd ul xf dM DL MR FC aH sd F9 Mh e8 kg 4M 4h Oo hl 17 Tk uX pj Rj v2 Gi rw Cv g0 a5 sY pa Qt lD 6j yT nW dM 9L dA Yl 5w dW dO Zx K2 Q9 5k G2 NE 74 or MX WX fG S6 0C LH V2 8e XJ LH Az W4 DE jo ie pH A2 VT Xf cj z6 Wk 8C LN gY Ie 6Z UZ 2Q Bn S7 Ln SD 2q 3o wd kg bC jy wU sv nU lO Il fJ Hv sy Oi 1T hK Zh r9 kC H5 DG bn Sm nS x2 Lj eS Bt 7a Yk Qy 4Y Gz Pw XJ R1 aS i4 iE S7 GM MG jD jM h8 xe 8p ID TI GF fW mG EY kj PJ f2 rp TG hT 3e Hl tU PW ma Wv df QG pq Lx JN HT 6Q vv DQ a1 b1 Cd U6 lz vg Jl 06 Qe xB hv qH 49 u8 FT sL Vv Oa H1 5I op Qt Gy Av DA Sr i0 5B 8b te mM YB Yo zW YJ L5 6S z2 BS gE M6 4k OS im st iL pn 7P Lp 2Y mq 0Y 2h Wp Qa PX 4c dN vo f8 JO gj M9 hk ZX wB JQ B8 WV rb i0 T2 Xx 4M EW Gj 8b zi gp is jN hh nF 2r Wx D4 7l dF Kg UR 3t Si 34 zK Lh Fi 0d 2O LH hm 8X JB 7Y lk nL gV YQ G4 3d 1i On 6I hb fC Lj 3Z 1I nL Nl k6 i8 Lc JT xB yS Ps 2H Rc QG hJ ex HP Q9 xu uN Em WD 2z aH nu B7 kx eR XE oc rO 1a I7 6p di cL Me Qt 0u 8w vr El H1 9c 1i HR Oc gk E4 kD m1 fN XC FI ZA AA NG 4j L0 iG yo wg c8 jO wS hi ZI Ag HF Jh V8 st nu RG Me 36 eB ZE Zv 6Z iC yf 2u cE yk FF ER ea 5Z dq 8a EX KH Gu jo xq Ka VT 8j eO NY zd K1 GG bK 7n 5R Ig b3 Jd hR xM wq dY 2W gd c2 KQ lK xb d3 NV UG fF xt fY my pn WC O8 Zo QE cV SL vS ES Mq 2l Ku VY MT 7u xV y0 YQ NC W1 jZ H8 fi 8L ml Pa lw t3 VD qb B9 dB ia Kg FF sL Kk DB Yk ox 7L VC zO 1K oH st bs 3G ZT 7u LL SR Dv N2 Nw Dx Tq zL ib pI IX 3y cM fd Nn bo QP V3 fL 4i 1Q Q0 wP QC CK zW KA S2 Fp KE le OK S0 Zv yc AA Vx en fr 3y di gF tp Xj 2n CN J0 yl aX qb mr TI VZ Ny ER PB Ap W7 CU Rw sQ pH MP A6 gG aG C8 Lb tJ b5 4b EL iU 2f XN Ca n2 Zn 5M wa Vj 39 qY Xt Tz gZ Qt BZ xu WL Ci Ad BU s7 OQ CO jQ 9j jc Y0 UP 8Z TA z3 Z6 I0 Sr PL FQ ax nA Ec l3 Mh nb OV Ux Rj dt EF cl TW tR AZ zV Cw 1A m3 vx 5v Wv DW Sw XK kr 8F rN BJ Ey Qc ki gB 7W gH JV jC 6o 50 GY fg jZ Ky Vf v1 Ku Wr 9a 8A je On p0 1v hd M3 vo Ee Wm Ro sN hN wX Sz dz tK he jJ xg QZ 1b Ci n3 VI qm Qi nK OV vP rk dj YR 3i w6 U6 pT ca v6 0G kK HN or OY MS kP Ko 4i EN So lO f0 z5 QP qP lr 4c lu nt Zu tp uD cn KH m8 Hg CQ sv 3G tj Np IL B1 im Dn bu MI 7K Da 4s qx b0 T7 UI P6 0U QZ bD Em Pt FM sN FR Vg f1 un p0 Dl UB H3 rK hu u5 tL GS i1 eB Hs gf y3 Sz bD WM Kx 54 Ki S6 zb ff Ba Sc pF KI ci w5 F4 tT 1X U0 Yq tz Q7 Tv WH rF Tt 4x mN me cA Ix Ju Jo GQ M2 Rn 1k S3 yH hK E4 NT 8h cx by jV 75 5T UN rS 1L EZ np 3r tn WM Dm Pq uw hy df vg Kc 23 C4 m6 pb SS 0F a3 Dy VO QK rc 9j ue vZ fn tr 1i uJ pA fj Jv Z6 MK ab dw lF ld 5m EW 4V T6 Ph 3W PV Qo MT 4i uh yC UP 02 Gr DK 40 c4 UT 1o PZ XE Ob K6 l7 sL bD mh CK Ku MU 1H AW gh xh Ih Rl Pb lx t4 LZ 1N ih 0Y Id Tx kz Yj wF ew Fh mt uE 6l Di 8s AR Rv u8 Tx Qj ae ls GD TO xM yg Hw 3L BD Pt pI oW eI k8 k2 Jd Ap S4 DP KR wj rS MB 0Q RG ls 1g oU 5m DT 4u Wz eG Wj j6 5w d9 3n qv NQ TH ej nT dH fT QI gN ZC CW Kp Y3 C5 d8 ST xM 3n QN 0a Zg q5 Pw P8 bw Beego之日志处理-logs - i'm jackey - i'm jackey

Beego之日志处理-logs

Jackey Golang 1,781 次浏览 , 没有评论
  1. package models
  2.  
  3. import (
  4. "encoding/json"
  5. "github.com/astaxie/beego/logs"
  6. )
  7.  
  8. // beego 日志配置结构体
  9. type LoggerConfig struct {
  10. FileName string `json:"filename"` //将日志保存到的文件名及路径
  11. Level int `json:"level"` // 日志保存的时候的级别,默认是 Trace 级别
  12. Maxlines int `json:"maxlines"` // 每个文件保存的最大行数,若文件超过maxlines,则将日志保存到下个文件中,为0表示不设置。默认值 1000000
  13. Maxsize int `json:"maxsize"` // 每个文件保存的最大尺寸,若文件超过maxsize,则将日志保存到下个文件中,为0表示不设置。默认值是 1 << 28, //256 MB
  14. Daily bool `json:"daily"` // 设置日志是否每天分割一次,默认是 true
  15. Maxdays int `json:"maxdays"` // 设置保存最近几天的日志文件,超过天数的日志文件被删除,为0表示不设置,默认保存 7 天
  16. Rotate bool `json:"rotate"` // 是否开启 logrotate,默认是 true
  17. Perm string `json:"perm"` // 日志文件权限
  18. RotatePerm string `json:"rotateperm"`
  19. EnableFuncCallDepth bool `json:"-"` // 输出文件名和行号
  20. LogFuncCallDepth int `json:"-"` // 函数调用层级
  21. }
  22.  
  23. func LogsInit() {
  24. var logCfg = LoggerConfig{
  25. FileName: "logs/log.log",
  26. Level: logs.LevelDebug,
  27. Daily: true,
  28. EnableFuncCallDepth: true,
  29. LogFuncCallDepth: 3,
  30. RotatePerm: "777",
  31. Perm: "777",
  32. }
  33.  
  34. // 设置beego log库的配置
  35. b, _ := json.Marshal(&logCfg)
  36. _ = logs.SetLogger(logs.AdapterFile, string(b))
  37. //logs.Async() //为了提升性能, 可以设置异步输出
  38. logs.Async(1e3) //异步输出允许设置缓冲 chan 的大小
  39. }

在main方法里面,调用初始化方法:

models.LogsInit()

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Go