{"id":1456,"date":"2019-08-15T09:44:51","date_gmt":"2019-08-15T09:44:51","guid":{"rendered":"https:\/\/peloo.net\/?p=1456"},"modified":"2019-08-15T09:44:51","modified_gmt":"2019-08-15T09:44:51","slug":"%e6%89%b9%e9%87%8f%e5%90%af%e5%8a%a8%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e7%9a%84%e5%a4%9a%e4%b8%aa%e6%9c%8d%e5%8a%a1","status":"publish","type":"post","link":"https:\/\/peloo.net\/?p=1456","title":{"rendered":"\u6279\u91cf\u542f\u52a8\u670d\u52a1\u5668\u4e0a\u7684\u591a\u4e2a\u670d\u52a1"},"content":{"rendered":"<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">\u516c\u53f8\u76847\u53f0\u670d\u52a1\u5668\uff0c\u6bcf\u53f0\u90fd\u6709\u5341\u51e0\u4e2a\u5de6\u53f3\u7684\u670d\u52a1\uff0c\u624b\u52a8\u542f\u52a8\u592a\u6d6a\u8d39\u751f\u547d\uff0c\u4e8e\u662f\u8d39\u529b\u6c14\u5199\u4e86\u4e2a\u811a\u672c\uff0c<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">\u5728\u54ea\u4e2a\u670d\u52a1\u5668\u8fd0\u884c\u8fd9\u4e2a\u811a\u672c\uff0c\u5c31\u542f\u52a8\u5bf9\u5e94\u670d\u52a1\u5668\u4e0a\u7684\u670d\u52a1\u3002<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">\u6e90\u4ee3\u7801\u5982\u4e0b\uff0c<\/span><\/span>\n<\/p>\n<p>\n\t&nbsp;\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#!\/bin\/bash<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\"># Author : Attaboy<br \/>\n\t# Date : 2018-08-13<br \/>\n\t# Date : 2018-10-18<br \/>\n\t# Date : 2018-11-06<br \/>\n\t# Date : 2018-11-09<br \/>\n\t# Date : 2018-11-26<br \/>\n\t# Date : 2018-12-03<br \/>\n\t# Date : 2018-12-06<br \/>\n\t# Date : 2019-08-07&nbsp; \u4fee\u6539\u6210\u53ea\u662f\u542f\u52a8\uff0c\u4e0d\u505c\u6b62\u670d\u52a1\uff0c\u53bb\u9664\u6240\u6709\u53c2\u6570&nbsp;&nbsp; &nbsp;<br \/>\n\t# Date : 2019-08-08&nbsp; \u66f4\u65b0\u6bcf\u4e2a\u670d\u52a1\u5668\u4e0a\u7684\u670d\u52a1<br \/>\n\t# Date : 2019-08-15&nbsp; \u542f\u52a8\u540e\u6253\u5370\u542f\u52a8\u6210\u529f\u7684\u670d\u52a1<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">swt=$1<br \/>\n\tip_no=&quot;$(ifconfig | awk -F &#039;[ \\t:.]+&#039; &#039;\/inet add\/{print $7}&#039; | head -1)&quot;<br \/>\n\tpt_ip=(103 104 105 106)<br \/>\n\thq_ip=(113 114 115)<br \/>\n\tlog=&quot;.\/log&quot;<br \/>\n\t#sp=&quot;&quot; ; ps aux | grep -iEo &quot;tomcat8_[^\/]{2,}\/\" | awk -F'([ \\t\/]+)|(tomcat8_)' '{if(!a[$2]++) {if ($0 ~ \/tomcat8_[a-zA-Z0-9].*\/ ) print $2}}&#039; | sort<br \/>\n\t#wget -q -O - http:\/\/owemeawe.com:8888\/download\/test\/hstong\/batchStart_Serv.sh | sh<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#\u4f7f\u7528\u5982\u4e0b\u547d\u4ee4\u83b7\u53d6\u5404\u4e2a\u670d\u52a1\u5668\u7684\u670d\u52a1\u540d<br \/>\n\t#sp=&quot;&quot; ; ps aux | grep -iEo &quot;^.+\/usr\/java\/default\/bin\/java -Djava.+tomcat8_[^\/]{2,}\/\" | awk -F'([ \\t\/]+)|(tomcat8_)' '{if(!a[$2]++) {if ($0 ~ \/tomcat8_[a-zA-Z0-9].*\/ ) printf &quot;%-10s%s\\n&quot;,$2,$(NF-1)}}&#039; | sort -k2 | awk &#039;{printf &quot;%s &quot;,$2}&#039;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_103=&quot;account_executive_admin account_executive_h5 account_executive_server account_executive_task account_executive_web activity-server admin admin_server aml_admin aml_server aml_task cms_admin cms_iisnews_server cms_service cms_task cms_web cps_admin cps_server cps_web crm_admin open_api_community open_api_community service&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_104=&quot;crm_server crm_task csc_admin csc_server dict_server forum_admin forum_interface forum_open_api forum_server forum_task fund_open_api h5_cms h5_embed h5_hd h5_hq h5_hstong h5_kh h5_kh3 h5_live h5_passport h5_simulation_trade h5_trade h5_uc h5_vip hkstock image_server web_kh&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_105=&quot;basical_server bss_admin_server crm_basic_server crm_proccess_admin crm_proccess_server forum_v2_admin forum_v2_interface forum_v2_job forum_v2_server interface ipo_server kh_server kh_witness_pad miscserver msgcenter_admin msgcenter_job msgcenter_server news-crawler open_api open_api_task open_server platform_service push real_trade_server report_admin report_server risk_control_admin simulated_admin simulated_server simulated_task valuable_passport&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_106=&quot;admin_platform_server admin_system_server cms_interface crash_admin crash_api crash_server crm_ext_server crm_money_server h5_kh_valuable hq_subscriber kh_admin socket_interface socket_open_api stock_msg_subscriber stock_server task transfer_server transfer_task vip_admin vip_server vip_task web web_hstong web_valuable web_valuable_hk web_vbkr_hk web_vbkr_www wgp_h5 zx_crawler&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">##########################<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_113=&quot;hq_admin hq_a_shares_task_v2 hq_asynTask hq_calculator hq_futures_task_v2 hq_mem_calculator hq_open_api hs_hq_push_pc hq_mem_calculator_us&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_114=&quot;hq_interface hq_monitor hq_socket_open hq_task_delay hq_task_push hq_task_v2 hq_us_task_client hq_socket_interface hq_mem_calculator_ashare&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">S_115=&quot;hq_coreserver hq_service_async hs_hq_push us_stream_task us_stream_task_push usahq2 hq_ice_task ICE-socket-proxy&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">usage() {<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">&nbsp;&nbsp; &nbsp;echo -e &quot;\\nSyntax Error! Only ZERO arguments is allowed!&quot;<br \/>\n\t&nbsp;&nbsp; &nbsp;echo -e &quot;Usage: sh script.sh\\n&quot; # &gt;&gt;${log} 2&gt;&amp;1<br \/>\n\t&nbsp;&nbsp; &nbsp;exit -1<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">}<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">pre_chk() {<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">echo $#<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">if [ $# -ne 0 ] ; then<br \/>\n\t&nbsp;&nbsp; &nbsp;usage<br \/>\n\tfi<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#\u5224\u65ad\u6709\u95ee\u9898\uff0c\u4ee3\u7801\u6682\u65f6\u4e0d\u7528<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">}<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">bpt() {<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">for i in $1 ; do<br \/>\n\t&nbsp;&nbsp; &nbsp;sh \/data0\/opt\/hs\/tomcat8_$i\/bin\/startup.sh 2&gt;\/dev\/null | grep -iE &quot;Tomcat.started&quot;<br \/>\n\t&nbsp;&nbsp; &nbsp;[ $? -eq 0 ] &amp;&amp; echo -e &quot;started service is :&nbsp; $i\\n&quot;<br \/>\n\t&nbsp;&nbsp; &nbsp;#echo &quot;$i&quot;<br \/>\n\tdone<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#if [ ${swt} == \"s\" ] ; then<br \/>\n\t#&nbsp; for i in $1 ; do<br \/>\n\t#&nbsp;&nbsp;&nbsp; #sh \/data0\/opt\/hs\/tomcat8_$i\/bin\/startup.sh 2&gt;\/dev\/null<br \/>\n\t#&nbsp;&nbsp;&nbsp; echo &quot;XXXX&quot;<br \/>\n\t#&nbsp; done<br \/>\n\t#elif [ ${swt} == \"t\" ] ; then<br \/>\n\t#&nbsp; for i in $1 ; do<br \/>\n\t#&nbsp;&nbsp;&nbsp; #sh \/data0\/opt\/hs\/tomcat8_$i\/bin\/shutdown.sh 2&gt;\/dev\/null<br \/>\n\t#&nbsp;&nbsp;&nbsp; echo &quot;XXXX&quot;<br \/>\n\t#&nbsp; done<br \/>\n\t#fi<br \/>\n\t&nbsp;&nbsp; &nbsp;<br \/>\n\t}<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">bhq() {<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">for i in $1 ; do<br \/>\n\t&nbsp;&nbsp; &nbsp;sh \/data0\/opt\/hq\/tomcat8_$i\/bin\/startup.sh 2&gt;\/dev\/null | grep -iE &quot;Tomcat.started&quot;<br \/>\n\t&nbsp;&nbsp; &nbsp;[ $? -eq 0 ] &amp;&amp; echo -e &quot;started service is :&nbsp; $i\\n&quot;<br \/>\n\t&nbsp;&nbsp; &nbsp;#echo &quot;$i&quot;<br \/>\n\tdone<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#if [ ${swt} == \"s\" ] ; then<br \/>\n\t#&nbsp; for i in $1 ; do<br \/>\n\t#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #sh \/data0\/opt\/hq\/tomcat8_$i\/bin\/startup.sh 2&gt;\/dev\/null<br \/>\n\t#&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; echo &quot;XXXX&quot;<br \/>\n\t#&nbsp; done<br \/>\n\t#<br \/>\n\t#elif [ ${swt} == \"t\" ] ; then<br \/>\n\t#&nbsp; for i in $1 ; do<br \/>\n\t#&nbsp;&nbsp;&nbsp; #sh \/data0\/opt\/hq\/tomcat8_$i\/bin\/shutdown.sh 2&gt;\/dev\/null<br \/>\n\t#&nbsp;&nbsp;&nbsp; echo &quot;XXXX&quot;<br \/>\n\t#&nbsp; done<br \/>\n\t#fi<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">}<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">#pre_chk<br \/>\n\techo -e &quot;\\n\\nip_no is : ${ip_no}\\n&quot;<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">case ${ip_no} in<br \/>\n\t&nbsp;103)<br \/>\n\t&nbsp;&nbsp; &nbsp;bpt &quot;${S_103}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;104)<br \/>\n\t&nbsp;&nbsp; &nbsp;bpt &quot;${S_104}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;105)<br \/>\n\t&nbsp;&nbsp; &nbsp;bpt &quot;${S_105}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;106)<br \/>\n\t&nbsp;&nbsp; &nbsp;bpt &quot;${S_106}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;113)<br \/>\n\t&nbsp;&nbsp; &nbsp;bhq &quot;${S_113}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;114)<br \/>\n\t&nbsp;&nbsp; &nbsp;bhq &quot;${S_114}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;115)<br \/>\n\t&nbsp;&nbsp; &nbsp;bhq &quot;${S_115}&quot;<br \/>\n\t&nbsp;;;<br \/>\n\t&nbsp;*)<br \/>\n\t&nbsp;&nbsp; &nbsp;echo -e &quot;\\nYour IP is not correct.\\n&quot;<br \/>\n\t&nbsp;;;<br \/>\n\tesac<\/span><\/span>\n<\/p>\n<p>\n\t<span style=\"font-size:14px\"><span style=\"font-family:verdana,geneva,sans-serif\">exit 0<\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u516c\u53f8\u76847\u53f0\u670d\u52a1\u5668\uff0c\u6bcf\u53f0\u90fd\u6709\u5341\u51e0\u4e2a\u5de6\u53f3\u7684\u670d\u52a1\uff0c\u624b\u52a8\u542f\u52a8\u592a\u6d6a\u8d39\u751f\u547d\uff0c\u4e8e\u662f\u8d39\u529b\u6c14\u5199\u4e86\u4e2a\u811a\u672c\uff0c \u5728\u54ea\u4e2a\u670d\u52a1\u5668\u8fd0\u884c\u8fd9\u4e2a\u811a\u672c\uff0c\u5c31\u542f\u52a8\u5bf9\u5e94\u670d\u52a1\u5668\u4e0a\u7684\u670d\u52a1\u3002 \u6e90\u4ee3\u7801\u5982\u4e0b\uff0c &nbsp; #!\/bin\/bash # Author : Attaboy # Date : 2018-08-13 # Date : 2018-10-18 # Date : 2018-11-06 # Date : 2018-11-09 # Date : 2018-11-26 # Date : 2018-12-03 # Date : 2018-12-06 # Date : 2019-08-07&nbsp; \u4fee\u6539\u6210\u53ea\u662f\u542f\u52a8\uff0c\u4e0d\u505c\u6b62\u670d\u52a1\uff0c\u53bb\u9664\u6240\u6709\u53c2\u6570&nbsp;&nbsp; &nbsp; # Date : 2019-08-08&nbsp; \u66f4\u65b0\u6bcf\u4e2a\u670d\u52a1\u5668\u4e0a\u7684\u670d\u52a1 # Date : 2019-08-15&nbsp; \u542f\u52a8\u540e\u6253\u5370\u542f\u52a8\u6210\u529f\u7684\u670d\u52a1 swt=$1 ip_no=&quot;$(ifconfig&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/posts\/1456"}],"collection":[{"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/peloo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1456"}],"version-history":[{"count":1,"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/posts\/1456\/revisions"}],"predecessor-version":[{"id":1457,"href":"https:\/\/peloo.net\/index.php?rest_route=\/wp\/v2\/posts\/1456\/revisions\/1457"}],"wp:attachment":[{"href":"https:\/\/peloo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1456"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peloo.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1456"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peloo.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1456"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}