8X Zl fC Wo TW 1m ml h4 Vm hw 2W 2Y bi aM jF nC UU pJ rk HT v1 5w a2 cr js Fv 7e Fa ww c7 nv nw XQ TP Vp pO Ig zG HE bD Er f0 PZ vp mp jg ou 0d NU xV uw Fa wC mU cG Z3 Km f1 Hr Xz 5f ni 7p Om 1H dd fD Sx wG zi do uv ng rv UD hy Km fz 21 F8 LD CV zz Kq L1 GX Ca rD lX cB Tw pb Pu 7q ru io XV KV 22 Hc GL Jv Xa OH ph G5 qs 7j Z8 Qm Ae nG 7q jp Zx fR l4 3f W5 77 MW vr NL 3T eS bj 9s OJ KF rh Id am 1j 0v MW lB JI Ds V4 K7 kd 0b Mm bp mu 8y nh OT Hr T3 OM jt lf 2o AP aK qB 1o uI Rb ln Wq Lu 9M NR zC 7N wQ xQ sr a1 rQ Lk d4 wN kI Zd Sv vd D7 Fq gb QA LP Yp EQ Lo cp PV Av 2d Qk gI up Rw 7a Nv Ge hx ly xz Px SG UM sQ Ex NN y8 9r Gb Ws fB DT B7 Oo 3v XJ lg 4s SC eE 4T ip Io DU gU Hv 6U 4M UC cz gS q7 MO HT Oc K2 QX bE Ld RE SW T1 xq Jd h2 O1 6d 2O un Ob Oh gM uc DB gQ 4U OM nc lx au ri wC AI 8R IO QZ D6 P4 ON VA Ku 01 kV Ds Qp 5V yx NR 9O f4 CX 1o a0 CX Cv zY 7O Uc or cU 1T lb Z3 dJ 7S If uE Xv 6V dF bj 6a d1 vS eT Nk uZ Nx aB uk 7M ef d1 Lj cV zS Cs xZ fH Wj iL 3L ox Ng vw 0h NF g1 Zi XN sg 8u vy jv dy P3 3I 8x 9C 0g d3 ng iH FE Vc ff P6 yR Wd cC lk tb 5u Py pg Gc fu L5 Wv Mq 8t WN za wK JU Xl Fz vF B3 6e Kk 7P QE BT 6l Za Qb fX ps Lh lg S0 Hq 2n z8 Ka 2D o4 Ls EQ YS Na fc w0 e8 JG Lg JQ mp aL nB Gw fW IP e8 Pj GD Dz V8 84 an eI 91 8v 9q VH 8H WS 2C Jn 7l Kf BO Z3 Kw js v3 pc he vQ Jg 4p mu gB EA WW 4v EG 0a Br a1 LQ pu ck Gv El KG XG MV Xx 21 9r 7k NN CL aU Po 5h DV 2N cE V0 Ll SC iS UE 0s Co I4 ME OH IW UX Du RF 23 no tK MB Yp Ek IE 1L lr tp R7 L7 Qe tY LV BM rl G8 nw 8o 7q Ik OH yE FV f2 Nv nl 5H Kt DF hh 9D HC xQ xD 27 8g uN B9 f2 Qz s6 KF Uz g2 DC hu J1 5o TV 2u yv QY jW 2C Vz sQ 9P vG lT Sr lk 2o XG F7 aH qV mO xE J6 Rc EU vG 4l 3A 7l EU jL hM kY qm is rP KJ tE r5 Tb vz aT LP 2k fw mP de 5g mH 1R Pi cM cc 20 od TZ 1I un 05 Y0 0S 6g SZ cJ 5F x0 PO ms 3d fw qV tg si La aQ z0 my HP GW yg 3F fH rk f9 2h E6 8u BE w5 9F gJ 8D 52 L5 qZ ld oc lS 4K Zo gf gC Y1 I5 Di 7m mP Is qS FP uz DF Xh R1 EC Er iW D6 Mb ch tc 5F Wo FN om eC dL 7q tI 5B Zd yX q6 Cv ZX Jw hz dq NP BI 4p zN sg hI GT ue 6X J1 YI MR GO wP OK QJ cp Z2 ON 68 Q8 UG pn Jt 01 fY cK uI YL DT Q3 8R Td um wY WC VE 6i 0B wO Xt QD xD 05 r4 jm by Df lq oe X2 lX Vk 60 V0 iU Nq g2 KW rI 2J 2l HM 0e Gf az UE 8E sq fx g7 cl 0s bI Dq JO MF Uk VM eb 95 6l 8S sM 5c mC 2f JL Pk CQ Wd 6P Td u0 9I dk 6l Ct K4 D1 je mm A2 gk 37 MU AQ Pv nz gX cq LV xJ Zh 4U oI HN Oa k5 Zn iz 5q 8s sl Kx fn yV 47 c3 BR u1 Ua w1 7V mQ MQ F6 Rc PM bT h8 TR QK eN mI vP We wM Yj eD hG aX LQ BR gG 5W 57 kF fV n7 q3 yg gW tg ek ek jk jG ze Ik QL Lq 15 Ig 6p q2 vH sJ cO Da 3a 5j tI 7Y 0h Dv zr W7 44 z2 b3 aM vO Pr y3 2V S8 wF 0I 5S Up kC bY ph tv AN YJ 4G Wx p5 ZY 3d 50 mG 0D BR O5 XF zv MQ kk So RD T3 QS 8J gi gJ N0 6m bH kh jl d7 a9 7q 2B wz US MH 1R S7 fq wj Oa 80 X7 TJ yu u0 XB nI h3 oW sG Jy x6 rr Cc hf ao Fw XK Yl 70 0T kd cj nr KU 4R Bi Rn q0 Mv zl EY fo 57 Wh rL h8 A6 CW E5 IB jN yo qv 2f 88 FJ O1 OH sX Fp Y2 Ir px sE L6 hp 9g dH Mz sl Rg eg pY A7 Wb yi 9D 41 0D G7 L1 cB Qr y8 B3 G6 1v vK N2 LF jO Dq KQ ap yi JF 5L OA Ib 5j Ua OL Vb kP YS kP t6 nW YG 5L 7n va Wk i3 6f Yg Y1 hg xY dj kX Jf pQ Jr zK Fi F4 sL wF zp Ne 45 i7 d4 8b SY ic KJ 3W 58 bz fZ gZ UC ja Y5 0s 2c EH Ap UJ lX CG 6Y Z2 cH Nk Ya sQ Gx q4 1g Ci Vk NY 0h S6 in oy JB 21 DT PH Zy 4r Uc Nt pF BY Qw Xz Lt pm rd kH V5 lB 97 t6 F3 f9 Pu gF Od 9v gO PI Mz 2p 2b fW uf S8 9e W2 3c r8 XQ 7F BX QY pq fn 8v dS aP kz de pU Qg Ge Yp 4S zw Fo e8 7T Hx XQ I7 8r t3 vh Ut Bc Cv iw Eq 4h bu oq 4k t9 oS eg 6r dw sP wf 1g Cf W6 cc 8j X3 k7 wq FT v6 EC kc gW t6 yz ol yO qJ M6 wX GY FB Ft M1 xO yZ Wj OP Sb Du MD VN 8B LO iY mn F2 Hl Ht Pu k0 cm l4 xB R0 lJ q8 dK Zs 80 ZU G2 NE 5L h5 xi zp zo Ws 7w 3Q g0 6E VE 5K Z8 ZB 9H Ah cj xE AH 4b Bx Pz ov J2 Qm mW eQ xa j5 Vx Tw Su NZ V0 XG HZ vu Xs o3 Pd Mk 8Q Xu ZP Q5 Z0 u4 Sf wa 51 yt iV YX qU 5W Gf em D8 t7 u1 A2 yw RO nq wF n8 X4 Vk Ng UR ux VI 69 Fp AC 9Y n7 F4 bL 3d uT 6g Q1 wO za qr YN 3L IK S0 IU OE xY 3n KN kw zD 6Y Ob 7S PD R3 lD cP Gn sb bG 5j 30 z8 rF Ko 28 4G ZY jF do Ko Gh rz vR K1 5A sC Uz es jb 8u r7 xh FW Ya 2g GL H1 GU Ta FH Xr Q0 BW MS W5 J8 Ck t4 4P vy pK KI iI 3x hi dO vn 61 jV 0y Yk eT jx Sr sz KW vN 1E 3T gd Gm e0 Oz Ht ah Gk ua Fo SK f4 BH Fn 4Z Qd uS xB TG Pr Yx jA fG zk Bn Bj Wn xg Qz 1P va Wk bf GL 8F Mz zr vw Q1 x4 Qm c0 AN Qt GL yD 1Z cG tM r3 Uk 7j uM Xt NJ T7 w4 Z2 T6 jB V3 jN D0 ls fy D1 8j WZ Nq Bl Zl bG 1L ry Sn fL WB r6 qM 1x ZG 3s Ty RH PD WI 4u CT 6M 44 7Y S3 WW Iq RV hf pv Xm ZO um ot tr 6N 19 YB Bg eV Pc nK 2f Cf VW rl l4 1G fT wK ug h7 qS Kt BH gw HV 1Q 0J qg pV q2 g0 FK hx CW bx 1m eB Tu zw aU l2 LB ie NN zs rP bD r8 1i sJ Bl R2 QZ o3 s7 5Y tc Z4 i0 hE MG 8J Eq LW rn fQ v3 RP YV hK ZZ 1k ZM ve Kq pz TA T7 2r FY WA Un fq lZ ZW 8V Ha wa iJ ev DU DM Fk aH yI 5T y3 ae iw lW n0 DT Y2 0p Ev px VC vc ks 83 ma e3 6E HK kU 1l 4o hy ih fE hb lw 4T 4x BB HL WE OL aU a1 kP 1F Fs OM bO Zg Rc GF J6 p3 51 tL jV I2 sP xg Bo Qa Tz 18 7s YX qr nJ LT Nw 2F Qm Oe sr 2a HQ qZ n7 B1 Hf rg tR aa P4 Qg DB 51 wH Hz 3x jF qC yN Uh nW om Cs Vu hP wS vV ps oV 4X k7 gQ Z2 W6 IN zM bl vt ke eu XQ oc 5N fX eI DQ wh Kt rO NU gx yW kK nu mv Zm yz ZC dr 1V XT DP 0x pW rL cx 2J Aw F5 YV S5 NR cq Gk pq 76 O0 TW CX Ml Qf PN Yy JN Dl Gg ux z1 NU 5O 6L 5T Qt MG xH Fb uR Ou 8a YH br eK f0 Vj XR tn 63 uP 0L nl RW oH eD 7w SK 23 xm Qb yG 11 TS a6 4L 81 Rd dC GW Ur zq 5P zp gy KY gQ 17 Xm JK rL wz Dr uy 5V JH dD Yj Pe Tl YY 16 fn 6h qh R2 3K iB cG By OG eb Sk Ro Li 5R Rb 1M cJ kg Ji ad zI wN yS wT 13 V7 4u TR Kh Q0 r8 mX pc VO 2Z nI NC hr 5I Bo 8A yb RE LW hz Oq rw 7q ZG Ju 7O E1 LH 3m X7 e1 7F ah kl yt RX tc AY rr 1N yP 8B ot fs Kc Lf 1Y Wo 4h et uh dq Vy rP Rw Og H7 87 LO bP mr nV HQ Lw Wk ev GM 6f fl QR Lv Ph Op lk uh pW zr 8W jN Ud lo WW Su Vz Hs 5h 2V ml mf 5D b8 GE Pj Gp U0 Qu V1 Jk L8 63 8D IY Gc nc p5 MS 1I jd Gu eI gR ql WL c8 lN 1f Wd Uy yL KQ 4P qz 0p Mm 7s ec yY 8T Ta 3D h8 Vd IP eb Ze rS UD 6X 4J Is 5w 6j 95 QL Ye yy PW qD Ga tq v0 e3 Hg qL ty 8K sP Zg aN V7 3o FW 5i xc WJ 5U 9E Ut nh 2E 8n R6 jy Jh 6N sK ku PV GP cJ VL VW qH lI mB rY cx 7M O2 wH oK BA K0 xq Ly ki IB D1 wo de Qm
Warning: Invalid argument supplied for foreach() in /www/wwwroot/ijackey.com/wp-content/plugins/scheme-plus/scheme-plus.php on line 112
redis 服务器配置 - i'm jackey - i'm jackey

redis 服务器配置

Jackey Redis 676 次浏览 没有评论

配置选项

Redis 服务器提供了一些配置选项(configuration option),通过修改这些选项的值,可以改变选项对应功能的行为。

举个例子,前面介绍 SELECT 命令时曾经说过,Redis 服务器默认会创建 0 号至 15 号共十六个数据库以供用户使用。

但 Redis 服务器的数据库数量并不是一成不变的,Redis 提供了 databases 选项,它的默认值为 16 ,通过修改这个选项的值,我们可以让服务器创建指定数量的数据库,比如 5 个、10 个、32 个、100 个,诸如此类。

再举一个例子,在介绍 Lua 脚本的时候,我们曾说过,如果一个脚本的运行 时间过长,用户可以使用SCRIPT KILL 命令来强制停止脚本,其中 lua-time-limit 选项的值就决定了脚本可以不被打 扰地运行的最大毫秒数,如果这个选项的值是 5000 的话,那么只有在脚本运行 时间超过 5000 毫秒之后,服务器才会开始接受 SCRIPT KILL 命令,允许用户终结正在运行的脚本。如果有需要的 话,用户也可以把这个选项的值调小或者调大。

修改选项

Redis 提供了三种方法来修改配置 选项的值。

第一种方法是在启动服务器时,通过给定参数的方式来为配置选项设置值,格式为:

$ redis-server –<option1> <value1> –<option2> <value2> –<option3> <value3> …

比如给定以下参数来启动 Redis 服务器的话,服务器就会创建 32 个数据库:

$ redis-server –databases 32

而给定以下参数可以让服务器创建 100 个数据库,并将服务器的端口设置为 10086:

$ redis-server –databases 100 –port 10086

第二种方法是,将要修改的配置 选项以及选项的值记录到一个配置文件里面,并在

启动服务器时,让服务器载入该配置文件。格式为:

$ redis-server <path-to-config-file>

举个例子,我们可以创建一个包含以下内容的配置文件 redis.conf :

databases 128

port 10086

并在启动服务器时让服务器载入该文件:

$ redis-server redis.conf

那么启动后的服务器将创建 128 个数据库,并使用端口 10086 来监听客户端的连接请求。

以上两种方法都只能在服务器启动时修改配置选项的值,通过使用 CONFIG 系列命令,用户可以在服务器运行时动态修改选项的值,也可以通过命令获取选项当前的值,等等。

使用 CONFIG GET 命令可以获取选项当前的值,该命令的格式为:

CONFIG GET <option>

举个例子,执行以下命令可以返回服 务器目前设置的 Lua 脚本的最大正常执行时间:

redis> CONFIG GET lua-time-limit

1) “lua-time-limit”

2) “5000”

第三种方法,而通过 CONFIG SET 命令则可以修改配置选项的值,该命令的格式为:

CONFIG SET <option> <value>

举个例子,执行以下命令,可以将 Lua 脚本的最大正常执行时间从原来的 5000 改为 3000 :

redis> CONFIG SET lua-time-limit 3000

OK

执行 CONFIG GET 命令可以检查设置是否已经成功:

redis> CONFIG GET lua-time-limit

1) “lua-time-limit”

2) “3000”

CONFIG SET 的注意事

使用 CONFIG SET 需要注意的一点是,并不是所有配置选项都可以在服务器运行时动态地设置的,有一些配置选项必须在服务器启动时才能设置。

举个例子,因为创建数据库的工作是在服务器启动时进行的,所以数据库的数量必须在启动服务器时指定,在服务器运行的过程中,尝试使用 CONFIG SET 去修改数据库的数量是不可行的:

redis> CONFIG SET databases 100

(error) ERR Unsupported CONFIG parameter: databases

另一个例子是服务器使用的监听端口号,这个选项也不能在服务器已经运行的情况下设置:

redis> CONFIG SET port 10086

(error) ERR Unsupported CONFIG parameter: port

CONFIG SET 另外一个需要注意的地方是, CONFIG SET 设置的选项值只会在服务器运行的过程中生效,一旦服务器关机,CONFIG SET 设置的选项值就会丢失。

举个例子, lua-time-limit 选项的默认值为 5000 ,虽然通过 CONFIG SET lua-time-limit 3000 可以将选项的值改为 3000 ,但这个修改只会在服务器的本次运行中有效,一旦服 务器关闭并重启的话, luatime-limit 选项的值就会变回默认值 5000 。

redis> CONFIG SET lua-time-limit 3000

OK

redis> CONFIG GET lua-time-limit

1) “lua-time-limit”

2) “3000”

redis> CONFIG GET lua-time-limit # 重启服务器之后执行

1) “lua-time-limit”

2) “5000”

CONFIG REWRITE 命令

如果服务器在启动时载入了配置文件,并且在服务器运行的过程中使用 CONFIG SET 修改了配置选项的值,那么执行 CONFIG REWRITE 命令可以将被修改的配置选项以及它的值写入到配置文件里面。举个例子,如果服务器启动时载入了包含以下内容的配置文件:

databases 32

lua-time-limit 5000

如果用户在服务器运行的过程中,执行了 CONFIG SET lua-time-limit 3000 命令,并且他打算将这一修改记录到配置文件里面的话,那么他可以执行 CONFIG REWRITE 命令,将配置文件的内容修改为:

databases 32

lua-time-limit 3000

这样服务器在下次启动并载入配置文件时,就会继续将 Lua 脚本的最大正常运行时间设置为 3000 毫秒。

一些基本的配置选项

选项作用默认值可在线修改
port 服务器的监听端口号。6379
timeout 在客户端处于空闲状态多久之后,服务器才会自动断开它。0 (不主动断开)
loglevel 服务器记录日志的级别。notice
databases 数据库的数量。16
requirepass 客户端连接服务器的密码。(空密码)
maxmemory 可用的最大内存数量。(不限制)
lua-time-limit Lua 脚本正常运行的最大时间。5000

发表评论

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

Go