企业所得税汇算清缴政策风险预警服务系统安装部署手册V12_第1页
企业所得税汇算清缴政策风险预警服务系统安装部署手册V12_第2页
企业所得税汇算清缴政策风险预警服务系统安装部署手册V12_第3页
企业所得税汇算清缴政策风险预警服务系统安装部署手册V12_第4页
企业所得税汇算清缴政策风险预警服务系统安装部署手册V12_第5页
已阅读5页,还剩75页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、企业所得税税汇算清清缴政策策风险预预警服务务系统安装部署说说明税友软件集集团股份份有限公公司2017年年3月8日修订页编号章节名称修订内容简简述修订日期修订前版本号修订后版本号修订人批准人1全部全文建立2017.2.24沈佳2全部修改部分参参数2017.3.7沈佳系统安装准准备系统流程图图【流程说明明】数据抽取从金三核心心征管数数据库抽抽取相关关数据到到标准仓仓库中;预处理预处理服务务从标准准数据仓库库加载财财务报表表信息、优优惠备案案信息、基基础信息息、纳税税人信息息到Reediss历史数数据集中中;分析处理分析服务接接收网报报处理端端提交的的的汇算清清缴申报报数据,结结合Reediss历史

2、数数据集缓缓存以及本地地数据库库的指标标规则对对纳税人人申报数数据进行行合规、合理性性检测,并并将检测测结果暂暂存Reediss结果集集缓存中(或或本地文文件),最最终写入入本地数数据库;成效统计税务局端决决策2包风险险管理中中增加成成效统计计菜单从从数据库库中查询询纳税人人风险预预警检测测结果在在页面上上进行展展现和统统计;部署结构图图【说明】企业所得税税汇算清清缴政策策风险预预警服务务系统统统一部署署在各税税局的业业务处理理域,为为了实现现高可用用性,将将分析服服务分别别部署在在三台应应用服务务器上并并通过Weebloogicc集群方方式部署署。预处处理服务务部署在在其中11台应用用服务器

3、器上并通通过单节节点部署署即可。历史集和结结果集两两组Reediss缓存服服务分别别部署在在三台缓缓存服务务器上通通过Reediss哨兵模模式部署署。软件环境及及安装文文件清单单序号软件资源版本要求安装文件1操作系统Oraclle LLinuux6.3以上上(644位)局方提供并并负责安安装2数据库Oraclle11.2.0.44(644位) 字符集:AMERIICANN_AMMERIICA.AL332UTTF8p1339906777_11120040_Linnux-x866-644_1oof2.zippp1339906777_11120040_Linnux-x866-644_2oof2.zi

4、ppgrid_11.2.00.4.zipp3中间件WebloogiccWebloogicc 111g(110.33.6.0.33) 664biitwls10036_genneriic.jjar4JdkJDK1.7.00_766 644bittjdk-77u677-liinuxx-x664.ttar.gz5缓存服务RRediis3.2.33rediss-3.2.33.taar.ggz6负载均衡服服务Teengiine2.1.22tengiine-2.11.2.tarr.gzzopensssl-1.00.1gg.taar.ggz操作系统性性能优化化配置修改用户最最大进程程和同时时打开文文件个数数以

5、roott用户登登录,修修改如下下配置文文件:(1)修改改配置文文件/eetc/proofille,在尾部部追加以下下片断, 追加完成后后通过命命令soourcce /etcc/prrofiile让让参数即即时生效效;ulimiit -SHnn 6555355ulimiit -SHuu 6555355(2)修改改配置文文件/eetc/seccuriity/limmitss.coonf,在文件件尾部追追加如下下片断:* sooft nnprooc 6555355* harrd npprocc 6655335* sooft nnofiile 6655335* haard nnofiile 6555

6、35(3)修改改配置文文件/eetc/seccuriity/limmitss.d/90-nprroc.connf,将第1行的10024改改为6555355* sofft nnprooc 10224 #将10024改改为6555355root sofft nnprooc unllimiitedd修改端口最最大的监监听队列列的长度度以roott用户登登录,修修改如下下配置文文件:vi /eetc/rc.loccalecho 5111 /prroc/syss/neet/ccoree/soomaxxconnnecho nevver /syss/keerneel/mmm/ttrannspaarennt_

7、hhugeepagge/eenabbledd下次重启后后生效修改内核针针对内存存分配的的策略以roott用户登登录,修修改如下下配置文文件:vi /eetc/syssctll.coonfvm.ovverccommmit_memmoryy=0kerneel.sshmmmax =xxx byytess #(应用用服务器器:物理理内存*00.5,数数据库服服务器:物理内内存*00.7)syscttl -pRediss安装与与配置Rediss提供了了senntinnel(哨哨兵)机机制,通通过seentiinell模式启启动reediss后,自自动监控控massterr/sllavee的运行行状态,自

8、自动进行行故障转转移切换换。基本原理是是:心跳跳机制+投票裁裁决。每个ssenttineel会向向其它ssenttinaal、mmastter、sslavve定时时发送消消息,以以确认对对方是否否“活”着着,如果果发现对对方在指指定时间间(可配配置)内内未回应应,则暂暂时认为为对方已已挂(所所谓的“主观认认为宕机” Suubjeectiive Dowwn,简简称SDDOWNN)。若若“哨兵兵群”中中的多数数senntinnel,都都报告某某一maasteer没响响应,系系统才认认为该mmastter彻底死死亡(即:客客观上的的真正ddownn机,OObjeectiive Dowwn,简简称OD

9、DOWNN),通通过一定定的选举举votte算法法,从剩剩下的sslavve节点点中,选选一台提提升为mmastter,然然后自动动修改相相关配置置。部署规划3.1.11安装目目录规划划软件名称版本安装路径属主tcltcl8.5.118-ssrc.tarr.gzz/rediisredissredissrediss-3.2.33.taar.ggz/rediisrediss目录结构规规划目录地址程序安装目目录/rediis/rrediis-33.2.3/ssrc配置文件目目录/rediis/connfigg/实实例名临时文件目目录/rediis/rrediistmmp/实例名名pidfiile文文

10、件目录录/rediis/ppidffilee/实例例名数据文件目目录/rediis/ddbfiile/实例名名日志文件目目录/rediis/llog/实例例名启动文件目目录/rediis/ssh/实例名名3.1.22地址端端口规划划实例名服务类型MasteerSlavee1Slavee2内存histooryRediss服务 IP3:663800IP2:663800IP1:663800物理内存的的50%Sentiinell服务IP3:2263880 IP2:263380IP1:2263880安装tcll组件1、将/uusr/loccal目目录访问问权限赋赋予reediss用户;2、以reedis

11、s用户上上传tccl8.5.118-ssrc.tarr.gzz文件至至/reediss目录,并并解压安安装此目目录下;rediisrrediis rrediis$ taar -zxvvf ttcl88.5.18-srcc.taar.ggz rediisrrediis rrediis$ cdd tccl8.5.118/uunixx/rediisrrediis uunixx$ ./cconffiguure;makke;mmakee teest;makke iinsttalll安装Reddis以rediis用户户上传rrediis-33.2.3.ttar.gz文文件至/reddis目目录,并并解压安

12、安装此目目录下rediisrrediis rrediis$ taar -zxvvf rrediis-33.2.3.ttar.gz rediisrrediis rrediis$ cdd reediss-3.2.33rediisrrediis rrediis$ maakerediisrrediis rrediis$ maake tessto/ AAll tessts passsedd wiithoout errrorss!Cleannup: maay ttakee soome timme OOKmake1: Leeaviing dirrecttoryy /reddis/reddis-3.22.3/

13、srcc rediisrrediis rrediis$ maake insstalll安装过程中中如果出出现如下下报错:* errr: Tesst rrepllicaatioon pparttiall reesynnc: ok psyync (diiskllesss: yyes, reeconnnecct: 1) in tessts/inttegrratiion/reppliccatiion-psyync.tcllExpecctedd coondiitioon s -1 synnc_pparttiall_okk 0 too bee trrue (ss -11 syync_parrtiaal_o

14、ok 00)Cleannup: maay ttakee soome timme OOKmake1: * tesst Errror 1make1: Leeaviing dirrecttoryy /optt/sooftwwaree/reediss-3.2.33/srrcmake: * tesst Errror 2解决方法:将超时时时间延延长,改改完后重重新再编编译测试试webllogiicrrediis rrediis-33.2.3$ vii teestss/innteggrattionn/reepliicattionn-pssyncc.tccl teest Teest reppliccatiio

15、n parrtiaal rresyync: $ddesccr (disskleess: $ddiskklesss, recconnnectt: $recconnnectt) # Noow wwhille tthe cliientts aare wriitinng ddataa, bbreaak tthe masste-slaave # liink mulltipple timmes. iif ($reeconnnecct) forr sset j 00 $j $durratiion*10 iincrr j aftter 500 #将1000改为5000 # caatchh pputss MMA

16、STTER $mmastter dbssizee kkeyss, SSLAVVE $sllavee dbbsizze keyys iff ($j % 220) = 0 ccatcch if $ddelaay $sslavve mmultti $sslavve cclieent killl $massterr_hoost:$maasteer_pportt $sslavve ddebuug ssleeep $dellay $sslavve eexecc eelsee $sslavve cclieent killl $massterr_hoost:$maasteer_pportt 修改配置文文件3.

17、4.11修改Reediss主节点(MMastter)配置文件找到安装模模板中的的massterr目录下下的reediss.coonf配配置文件件,并修修改以下下红色部部分内容容port 端口号号 # hisstorry实例例配置为为63880pidfiile /reddis/piddfille/实例名名/reddis.pidd #修改piidfiile保保存路径径logfiile /reediss/loog/实例名名/reediss.loog #修改reediss日志保存存路径dir /reddis/dbffilee/实例名名 #修改改dbffilee保存路路径masteerauuth ser

18、rvyoou #从服务务器从主主服务器器同步时时的认证证密码,设置为为serrvyoourequiireppasss seervyyou #设置Reediss连接密密码,设设置为sservvyouu。如果配配置了连连接密码码,客户端端在连接接Reddis时时需要通通过AUUTH 命令令提供密密码maxmeemorry xxgg #修改内内存大小小,hisstorry实例例设置为为物理内内存的550%3.4.22修改Reediss从节点点(Sllavee1/SSlavve2)配配置文件件找到安装模模板中的的slaave目目录下的的reddis.connf配置置文件,并并修改以以下红色色部分内内容

19、port 端口号号 # hisstorry实例例配置为为63880pidfiile /reddis/piddfille/实例名名/reddis.pidd #修改piidfiile保保存路径径logfiile /reediss/loog/实例名名/reediss.loog #修改reediss日志保存存路径dir /reddis/dbffilee/实例名名 #修改dbbfille保存存路径masteerauuth serrvyoou #从服务务器从主主服务器器同步时时的认证证密码,设置为为serrvyoourequiireppasss seervyyou #设置Reediss连接密密码,设设置为

20、sservvyouu。如果配配置了连连接密码码,客户端端在连接接Reddis时时需要通通过AUUTH 命令令提供密密码maxmeemorry xxgg #修改内内存大小小, hisstorry实例例设置为为物理内内存的550%slaveeof 主节点点IP 端口号号 #从主节节点同步步3.4.33修改哨兵兵节点Senttineel配置置文件找到安装模模板中的的senntinnel目目录下的的senntinnel.connf配置置文件,并并修改以以下红色色部分内内容port 哨兵端口口号 # hisstorry实例例配置为为263380pidfiile /reediss/piidfiile/实例

21、名名/seentiinell.piid #修改piidfiile保保存路径径logfiile /rrediis/llog/实例名名/seentiinell.loog #修改seentiinell日志保存存路径dir /reddis/reddisttmp/实例名名 #修改临临时文件件保存路路径sentiinell moonittor 实例名名 主节点点IP 端口号号 2 #监控maasteer节点点的地址址和端口口sentiinell faailooverr-tiimeoout 实例名名 1550000#表示如果果15秒后后,实例仍没没活过来来,则启启动faailooverr,从剩剩下的ssla

22、vve中选选一个升升级为mmasttersentiinell doown-aftter-milllissecoondss 实例名名 300000 #表示如果果3s内实例没响响应,就就认为SSDOWWNsentiinell auuth-passs 实例名名 seervyyou #设置访访问实例例的密码码,默认认为seervyyousentiinell paaralllell-syyncss 实例名名 1 #表示如果果massterr重新选选出来后后,其它它slaave节节点能同同时并行行从新mmastter同同步缓存存的台数数有多少少个,显显然该值值越大,所所有sllavee节点完完成同步步切换

23、的的整体速速度越快快,但如如果此时时正好有有人在访访问这些些slaave,可可能造成成读取失失败,影影响面会会更广。最最保定的的设置为为1,只同同一时间间,只能能有一台台干这件件事,这这样其它它slaave还还能继续续服务,但但是所有有slaave全全部完成成缓存更更新同步步的进程程将变慢慢。sentiinell coonfiig-eepocch 实例名名 0sentiinell leeadeer-eepocch 实例名名 03.4.44制作启启动脚本本1、reddis启启动文件件staart_reddis.sh#!/biin/sshcd /rrediis/rrediis-33.2.3/ssr

24、c./reddis-serrverr /reddis/connfigg/实例名名/reddis.connf tail -f /reediss/loog/实例名名/reediss.loog2、查看rrediis日志志脚本vvieww_reediss.shh#!/biin/sshtail -f /reediss/loog/实例名名/reediss.loog3、senntinnel启启动文件件staart_senntinnel.sh#!/biin/sshcd /rrediis/rrediis-33.2.3/ssrc./reddis-senntinnel /reediss/connfigg/实例名名/

25、seentiinell.coonf tail -f /rrediis/llog/实例名名/senntinnel.logg4、查看ssenttineel日志志脚本vvieww_seentiinell.sh#!/biin/sshtail -f /rrediis/llog/实例名名/senntinnel.logg将上述启动动文件放放置对应应的/rrediis/ssh/实例名名目录下下,并赋赋予执行行权限备份与恢复复3.5.11备份RedissSAAVE命令用用于创建建当前数数据库的的备份。语法:该命命令将在在 reediss 安装装目录中中创建ddumpp.rddb文件件。具体体示例如如下:192.

26、1168.1499.1336:663800 SSAVEE OK另外还提供供一种后后台备份份的方式式完成rrediis的备备份,具具体操作作如下:192.1168.1499.1336:663800 bbgsaaveBackggrouund savvingg sttartted3.5.22恢复如果需要恢恢复数据据,只需需将备份份文件 (duump.rdbb) 移移动到 reddis 安装目目录并启启动服务务即可。获获取 rrediis 目目录可以以使用CONNFIGG命令,如如下所示示:192.1168.1499.1336:663800 CCONFFIG GETT diir1) ddir2) /r

27、eddis/dbffilee/reesullt常用命令连接命令,可可以通过过此命令令连接到到reddis,便便于后面面的其他他操作格式:reediss-clli -h -p -a rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663800 -aa seervyyou 192.1168.1499.1336:663800置值命令:sett 取值命令:gett 192.1168.1499.1336:663799 sset useernaame abccOK192.1168.1499.1336:663799 gget useernaame

28、abc删除某个kkey值值 deel 删除Reddis所所有数据据fluushaall(注注意慎用用)通过哨兵查查看当前前massterr节点:senntinnel massterrsrediss-clli -h 1192.1688.1449.1136 -p 263380 a sservvyouu senntinnel massterrs查看当前节节点信息息命令:inffo RRepllicaatioon如果是主节节点,则则显示其其从节点点数量、从从节点地地址等信信息,如如下图:192.1168.1499.1336:663800 iinfoo Reepliicattionn# Repplicc

29、atiionrole:massterrconneecteed_sslavves:2slavee0:iip=1192.1688.1449.1136,porrt=663788,sttatee=onnlinne,ooffsset=106621332,llag=1slavee1:iip=1192.1688.1449.1136,porrt=663777,sttatee=onnlinne,ooffsset=106621332,llag=1masteer_rrepll_offfseet:1106222755repl_bacckloog_aactiive:1repl_bacckloog_ssizee:1004

30、85576repl_bacckloog_ffirsst_bbytee_offfseet:1137000repl_bacckloog_hhisttlenn:100485576如果是从节节点,则则显示其其对应的的主节点点信息,如如下图:rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663800 -aa seervyyou 192.1168.1499.1336:663800 iinfoo Reepliicattionn# Reppliccatiionrole:slaavemasteer_hhostt:1992.1168.1499.133

31、6masteer_pportt:63379masteer_llinkk_sttatuus:uupmasteer_llastt_ioo_seeconnds_agoo:1masteer_ssyncc_inn_prrogrresss:0slavee_reepl_offfsett:111417743slavee_prriorrityy:1000slavee_reead_onlly:11conneecteed_sslavves:0masteer_rrepll_offfseet:00repl_bacckloog_aactiive:0repl_bacckloog_ssizee:100485576repl_b

32、acckloog_ffirsst_bbytee_offfseet:00repl_bacckloog_hhisttlenn:0服务启动首次构建ssenttineel环境境时,必必须首先先启动MMastter节点(包包括:MMastter和和Massterr-seentiinell),再启动动各个SSlavve结点点,建议议通过事事先准备备好的启启动脚本本进行启启动3.7.11启动MMastter3.7.22启动mmastter-senntinnel实践操作考虑到实践践环境机机器限制制,现需需要在11台服务务器(1922.1668.1149.1366)上同时时部署两两组Reddis集集群实例例,因

33、此此各个节节点只能能通过端端口来区区分,现现规划如如下:3.8.11安装目目录规划划目录结构规规划目录地址程序安装目目录/rediis/rrediis-33.2.3/ssrc配置文件目目录/rediis/connfigg/hiistoory临时文件目目录/rediis/rrediistmmp/hhisttoryypidfiile文文件目录录/rediis/piddfille/hhisttoryy数据文件目目录/rediis/ddbfiile/hisstorry日志文件目目录/rediis/llog/hisstorry启动文件目目录/rediis/ssh/hhisttoryy3.8.22地址端端

34、口规划划实例名服务类型MasteerSlavee1Slavee2内存histooryRediss服务 537753785379512MSentiinell服务2537772537882537993.8.33准备配配置文件件实例名服务类型MasteerSlavee1Slavee2histooryRediss服务 Sentiinell服务3.8.44准备启启动脚本本实例名服务类型MasteerSlavee1Slavee2histooryRediss服务 Sentiinell服务3.8.55操作验验证(1)根据据senntinnel查查看当前前Massterr节点rediisrrediis $ re

35、ddis-clii -hh 1992.1168.1499.1336 -p 2263777 senntinnel massterrs1) nnamee 22) ressultt 33) ip 44) 1922.1668.1149.1366 55) porrt 66) 63777 77) runnid 88) e1ff3b44f4ee42bbabee33ee3abbef112211bfffacbb2acc7866b 99) flaags 100) massterr 111) linnk-ppenddingg-coommaandss 122) 0 133) linnk-rrefccounnt 144

36、) 1 155) lasst-ppingg-seent 166) 0 177) lasst-ook-ppingg-reeplyy 188) 1855 199) lasst-ppingg-reeplyy 200) 1855 211) dowwn-aafteer-mmillliseeconnds 222) 300000 233) inffo-rrefrreshh 244) 92889 255) rolle-rrepoorteed 266) massterr 277) rolle-rrepoorteed-ttimee 288) 2311871140 299) connfigg-eppochh 300

37、) 0 311) numm-sllavees 322) 2 333) numm-ottherr-seentiinells 344) 2 355) quoorumm 366) 2 377) faiilovver-timmeouut 388) 150000 399) parralllel-synncs 400) 1(2)只能能向Maasteer节点点写值,不不允许向向slaave节节点写值值rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663799 -aa seervyyou sett ABBC 1123(erroor) REAADO

38、NNLY Youu caantt wrritee aggainnst a rreadd onnly slaave.OK(3)向MMastter置置值,从从Slaave读读取,验验证主从从同步效效果rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663777 -aa seervyyou sett ABBC 1123OKrediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663777 -aa seervyyou gett ABBC 123#两个从结结点数据据都过来来了rediis

39、rrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663788 -aa seervyyou gett ABBC 123rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663799 -aa seervyyou gett ABBC 123(4)sllavee结点63379宕宕机,会会对其他他结点造造成影响响吗?后后续该节点恢复复后,数数据还保保持同步步吗?rediisrrediis $ ps -eff|grrep reddis-rediss 224088 3226888 00 233:25

40、5 ptts/112 000:000:000 grrep reddis- rediss 3224777 3224766 00 166:488 ptts/66 000:000:188 ./reddis-serrverr *:63777 rediss 3225111 3225100 00 166:499 ptts/77 000:000:255 ./reddis-senntinnel *:2263777 senntinnel rediss 3225500 3225499 00 166:499 ptts/88 000:000:188 ./reddis-serrverr *:63778 rediss 3

41、225877 3225866 00 166:500 ptts/99 000:000:244 ./reddis-senntinnel *:2263778 senntinnel rediss 3226244 3226233 00 166:500 ptts/110 000:000:188 ./reddis-serrverr *:63779 rediss 3226600 3226599 00 166:511 ptts/111 000:000:244 ./reddis-senntinnel *:2263779 senntinnel #杀死其中中1个slaave 63779节点点的进程程rediisrre

42、diis $ killl -9 3326224#再往63379对对应的MMastter663777主结点点写值DDEFrediisrrediis $ reediss-clli -h 1192.1688.1449.1136 -p 63777 -a sservvyouu seet DDEF 3211 OK#查看63378从节点点的值rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663788 -aa seervyyou gett DEEF 321rediisrrediis $ reddis-clii -hh 1992.1168.1499

43、.1336 -p 663799 -aa seervyyou gett DEEF Couldd noot cconnnectt too Reediss att 1992.1168.1499.1336:663799: CConnnecttionn reefussedCouldd noot cconnnectt too Reediss att 1992.1168.1499.1336:663799: CConnnecttionn reefussed#恢复63379从节点点的值rediisrrediis rresuult$ ./sttartt_reediss63779.ssh#查看63379从节点点的值

44、,发发现最新新数据已已经同步步过来rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663799 -aa seervyyou gett DEEF 321(5)Maasteer结点点63777宕机,查查看故障障转移,并验证各个哨兵结点指向Master的值是否同步更新?故障转移后历史数据是否还存在?rediisrrediis $ ps -eff|grrep reddis-rediss 224699 11 00 233:355 ? 000:000:000 ./reddis-serrverr *:63779 rediss 3224777 32

45、24766 00 166:488 ptts/66 000:000:199 ./reddis-serrverr *:63777 rediss 3225111 3225100 00 166:499 ptts/77 000:000:266 ./reddis-senntinnel *:2263777 senntinnel rediss 3225500 3225499 00 166:499 ptts/88 000:000:199 ./reddis-serrverr *:63778 rediss 3225877 3225866 00 166:500 ptts/99 000:000:266 ./reddis

46、-senntinnel *:2263778 senntinnel rediss 3226600 3226599 00 166:511 ptts/111 000:000:255 ./reddis-senntinnel *:2263779 senntinnel #杀死Maasteer63377节节点的进进程rediisrrediis $ killl -9 3324777 #查看各个个senntinne指向向massterr的值,从另外外的两个个从节点点中选举举出63379做做为maasteer节点点rediisrrediis $ reddis-clii -hh 1992.1168.1499.133

47、6 -p 2263777 senntinnel massterrs 1) naame 22) ressultt 33) ip 44) 1922.1668.1149.1366 55) porrt 66) 63779 77) runnid rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 2263778 ssenttineel mmastterss 1) naame 22) ressultt 33) ip 44) 1922.1668.1149.1366 55) porrt 6) 663799 rediisrrediis $ reddis-

48、clii -hh 1992.1168.1499.1336 -p 2263779 ssenttineel mmastterss 1) namme 22) ressultt 33) ip 44) 1922.1668.1149.1366 55) porrt 66) 63779#其中1个个slaave节节点63378数数据依旧旧存在rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663788 -aa seervyyou gett DEEF 321#新选举的的主节点点63779数据据依旧存存在rediisrrediis $ reddis-cl

49、ii -hh 1992.1168.1499.1336 -p 663799 -aa seervyyou gett DEEF 321#原主节点点63777已宕宕机,无无法访问问rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663777 -aa seervyyou gett DEEF Couldd noot cconnnectt too Reediss att 1992.1168.1499.1336:663777: CConnnecttionn reefussedCouldd noot cconnnectt too Reediss at

50、t 1992.1168.1499.1336:663777: CConnnecttionn reefussed(6)原主主节点663777恢复,观观察其是是否成为为现有主主节点663799的从结结点?在在宕机期期间现有有主节点点63779的所所做的数数据更新新是否进进行同步步?#向现有MMastter节节点63779写值值rediisrrediis $ reediss-clli -h 1192.1688.1449.1136 -p 63779 -a sservvyouu seet HHIG 9877OK#恢复原主主节点663777rediisrrediis rresuult$ ./sttartt_

51、reediss63777.shh#查看现有有刚恢复复63777节点点的信息息,发现现它的主主节点已已转移到到63779,它它只是做做为其下下面的11个从节节点rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 66377 -aa seervyyou inffo RRepllicaatioon# Reppliccatiionrole:slaavemasteer_hhostt:1992.1168.1499.1336masteer_pportt:63379masteer_llinkk_sttatuus:uupmasteer_llastt_io

52、o_seeconnds_agoo:1masteer_ssyncc_inn_prrogrresss:0slavee_reepl_offfsett:51177887slavee_prriorrityy:1000slavee_reead_onlly:11conneecteed_sslavves:0masteer_rrepll_offfseet:00repl_bacckloog_aactiive:0repl_bacckloog_ssizee:100485576repl_bacckloog_ffirsst_bbytee_offfseet:00repl_bacckloog_hhisttlenn:0#查看现

53、有有Massterr节点63379的的信息,发发现原恢恢复的原原主节点点63777已经经成为现现有主节节点63379的的其中11个从节节点rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663799 -aa seervyyou inffo RRepllicaatioon# Reppliccatiionrole:massterrconneecteed_sslavves:2slavee0:iip=1192.1688.1449.1136,porrt=663788,sttatee=onnlinne,ooffsset=46446566,laa

54、g=11slavee1:iip=1192.1688.1449.1136,porrt=663777,sttatee=onnlinne,ooffsset=46446566,laag=00masteer_rrepll_offfseet:44647799repl_bacckloog_aactiive:1repl_bacckloog_ssizee:100485576repl_bacckloog_ffirsst_bbytee_offfseet:22repl_bacckloog_hhisttlenn:46647998#从刚恢复复的63377从从结点查查看恢复复之前主主结点更更新的数数据是否否已经同同步过来来

55、rediisrrediis $ reddis-clii -hh 1992.1168.1499.1336 -p 663777 -aa seervyyou gett HIIG987通过以上操操作验证证,我们们进一步步了解RRediis哨兵兵模式的的高可用用性以及及数据同同步的高高可靠性性Tengiine安安装与配配置(可可选)适用场景:仅当税税局无法法提供FF5负载载时适用用Tengiine是是由淘宝宝网发起起的Weeb服务务器项目目。它在在 HYPERLINK / Ngiinx的的基础上上,针对对大访问问量网站站的需求求,添加加了很多多高级功功能和特特性,其特点点是占有有内存少少,并发发能力强强

56、,Tennginne的性性能和稳稳定性已已经在大大型的网网站如 HYPERLINK / 淘淘宝网, HYPERLINK / 天猫商商城等得得到了很很好的检检验。它它的最终终目标是是打造一一个高效效、稳定定、安全全、易用用的Weeb平台台。支持的协议议:htttp,htttps,POPP3,SMTTP,TCPP部署规划软件名称版本安装路径属主tengiinetengiine-2.11.2.tarr.gzz、/nginnxnginxxopenssslopensssl-1.00.1gg.taar.ggz/nginnxnginxxTengiine负负载端口口统一为为:80080安装依赖包包建议采用yy

57、um安安装,减减少包依依赖的风风险yum iinsttalll gccc ppcree pccre-devvel zliib zzlibb-deevell oppensssl opeensssl-ddeveel说明: gcc:编编译器pcre:主要为为了重写写rewwrittezlib:主要为为了gzzip压压缩opensssl:主要为为了sssl代理理如果没有yyum源源,根据据事先准准备的rrpm依依赖包进进行安装装,详见见:支撑撑软件/Ngiinx/依赖包包目录zlib-1.22.3-29.el66.x886_664.rrpmzlib-1.22.3-29.el66.x886_664.rr

58、pm ee2fssproogs-1.441.112-222.eel6.x866_644.rppm e2ffsprrogss-liibs-1.441.112-222.eel6.x866_644.rppm keeyuttilss-1.4-55.ell6.xx86_64.rpmm keeyuttilss-liibs-1.44-5.el66.x886_664.rrpm keeyuttilss-liibs-devvel-1.44-5.el66.x886_664.rrpm kkrb55-deevell-1.10.3-442.eel6.x866_644.rppm kkrb55-liibs-1.110.33-

59、422.ell6.xx86_64.rpmm kkrb55-woorksstattionn-1.10.3-442.eel6.x866_644.rppm oppensssl-1.00.1ee-422.ell6_77.1.x866_644.rppm oppensssl-devvel-1.00.1ee-422.ell6_77.1.x866_644.rppm pccre-7.88-7.el66.x886_664.rrpm pcrre-ddeveel-77.8-7.eel6.x866_644.rppmlibcoom_eerr-1.441.112-222.eel6.x866_644.rppmlibcoom_

60、eerr-devvel-1.441.112-222.eel6.x866_644.rppmlibseelinnux-2.00.944-7.el66.x886_664.rrpmlibseelinnux-devvel-2.00.944-7.el66.x886_664.rrpmlibseelinnux-utiils-2.00.944-7.el66.x886_664.rrpmlibseepoll-deevell-2.0.441-44.ell6.xx86_64.rpmmlibsss-1.41.12-22.el66.x886_664.rrpm安装Tennginne以nginnx用户户上传teengiine-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论