{"id":661,"date":"2020-12-03T11:58:29","date_gmt":"2020-12-03T03:58:29","guid":{"rendered":"http:\/\/www.zhiweicl.com\/?p=661"},"modified":"2020-12-04T11:04:02","modified_gmt":"2020-12-04T03:04:02","slug":"%e3%80%902019%e3%80%91%e6%b7%b1%e5%9c%b3%e5%bf%97%e5%a8%81%e5%88%9b%e8%81%94%e6%9c%80%e6%96%b0%e9%ab%98%e8%96%aa%e6%8b%9b%e8%81%98%e4%bf%a1%e6%81%af%e5%a6%82%e4%b8%8b%ef%bc%88%e6%8e%a8%e8%8d%90","status":"publish","type":"post","link":"http:\/\/www.zhiweicl.com\/?p=661","title":{"rendered":"\u30102019\u3011\u6df1\u5733\u5fd7\u5a01\u521b\u8054\u6700\u65b0\u9ad8\u85aa\u62db\u8058\u4fe1\u606f\u5982\u4e0b\uff08\u63a8\u8350\u6709\u5956\uff09\uff1a"},"content":{"rendered":"<p>[vc_row][vc_column][vc_column_text]<strong><b>\u9ad8\u7ea7\u4e13\u4e1a\u8fd0\u7ef4\u4eba\u54582\u540d\uff08\u9879\u76ee\u5468\u671f1\u5e74\u4ee5\u4e0a\uff09<\/b><\/strong><\/p>\n<p><strong><b>\u5c97\u4f4d\u804c\u8d23:<\/b><\/strong><\/p>\n<p>1\u3001\u81f3\u5c113\u5e74\u4ee5\u4e0a\u4e13\u804c\u8fd0\u7ef4\u5de5\u4f5c\u7ecf\u9a8c\uff0c \u719f\u7ec3\u638c\u63e1Linux\u57fa\u672c\u547d\u4ee4\u3001\u719f\u6089TCP\/IP\u534f\u8bae\u3001\u57fa\u7840\u7f51\u7edc\u8def\u7531\u534f\u8bae\u3001\u719f\u6089\u4ea4\u6362\u673a\u3001\u9632\u706b\u5899\u7b49\u8bbe\u5907\u57fa\u7840\u539f\u7406\u4ee5\u53ca\u7528\u9014<\/p>\n<p>2\u3001\u7cbe\u901aNginx\u3001Tomcat\u7684\u5b89\u88c5\u3001\u7b56\u7565\u914d\u7f6e\u4ee5\u53ca\u6027\u80fd\u4f18\u5316\uff1b\u719f\u6089Zabbix\u3001Grafana\u7b49\u5404\u7c7b\u76d1\u63a7\u5de5\u5177\u7684\u5b89\u88c5\u914d\u7f6e\u4ee5\u53ca\u4f7f\u7528<\/p>\n<p>3\u3001(\u4f18\u5148\u8003\u8651)\u5bf9DevOps\u7406\u8bba\u6709\u5b66\u4e60\u7814\u7a76\uff0c\u5177\u5907\u642d\u5efa\u5e76\u4f7f\u7528Jenkins\/Gitlab\u8fdb\u884c\u6301\u7eed\u96c6\u6210\/\u90e8\u7f72\u7684\u9879\u76ee\u7ecf\u9a8c<\/p>\n<p>4\u3001(\u4f18\u5148\u8003\u8651)\u5bf9\u5bb9\u5668\u5316\u90e8\u7f72\u6709\u76f8\u5173\u5e94\u7528\u5b9e\u8df5\uff0c\u4f7f\u7528\u8fc7Docker\u4ee5\u53ca\u76f8\u5173\u5bb9\u5668\u7ba1\u7406\u5de5\u5177\u8fdb\u884c\u670d\u52a1\u642d\u5efa\u4ee5\u53ca\u5bb9\u5668\u7ba1\u63a7<\/p>\n<p><strong><b>\u4efb\u804c\u8d44\u683c\uff1a<\/b><\/strong><\/p>\n<p>1\u3001\u4e86\u89e3\u5404\u7c7b\u81ea\u52a8\u5316\u8fd0\u7ef4\u5de5\u5177\uff0c\u5177\u6709\u81ea\u52a8\u5316\u8fd0\u7ef4\u5de5\u4f5c\u7ecf\u9a8c<\/p>\n<p>2\u3001\u5b66\u4e60\u80fd\u529b\u5f3a\uff0c\u80fd\u72ec\u7acb\u67e5\u9605\u8d44\u6599\u89e3\u51b3\u751f\u4ea7\u4e2d\u9047\u5230\u7684\u95ee\u9898<\/p>\n<p>3\u3001\u719f\u6089\u4e3b\u6d41\u5173\u7cfb\u578b\u6570\u636e\u5e93\u7cfb\u7edf\u7ef4\u62a4\u64cd\u4f5c\u3002<\/p>\n<p>4\u3001\u5403\u82e6\u8010\u52b3\u3001\u56e2\u961f\u534f\u4f5c\u6027\u597d\u3001\u6709\u8d23\u4efb\u5fc3<\/p>\n<p>&nbsp;<\/p>\n<p>\u8054\u7cfb\u4eba\uff1a\u5f20\u7ecf\u7406<\/p>\n<p>\u7535\u8bdd\uff1a18929358515<\/p>\n<p>\u90ae\u7bb1\uff1a<a href=\"mailto:hr@zhiweicl.com\"><u>hr@zhiweicl.com<\/u><\/a>\uff08\u8bf7\u6ce8\u660e\uff1a\u63a8\u8350\u4eba(\u6ca1\u6709\u53ef\u4e0d\u5199)+\u5e94\u8058\u804c\u4f4d+\u671f\u671b\u85aa\u8d44+ \u5230\u5c97\u65f6\u95f4\uff09[\/vc_column_text][\/vc_column][\/vc_row][vc_row][vc_column]<style type=\"text\/css\" data-type=\"the7_shortcodes-inline-css\">.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e figure,\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .rollover,\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e img,\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .gallery-rollover {\n  border-radius: 0px;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.enable-bg-rollover .gallery-rollover {\n  background: ;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.enable-img-shadow figure {\n  box-shadow: ;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.enable-bg-rollover.hover-scale figure .rollover:after {\n  background: ;\n  background: -webkit-linear-gradient();\n  background: linear-gradient();\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .gallery-zoom-ico {\n  width: 44px;\n  height: 44px;\n  line-height: 44px;\n  border-radius: 100px;\n  margin: -22px 0 0 -22px;\n  border-width: 0px;\n  color: #ffffff;\n}\n.dt-icon-bg-on.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .gallery-zoom-ico {\n  background: rgba(255,255,255,0.3);\n  box-shadow: none;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .gallery-zoom-ico:before,\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e .gallery-zoom-ico span {\n  font-size: 32px;\n  line-height: 44px;\n  color: #ffffff;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid {\n  grid-row-gap: 10px;\n  grid-column-gap: 10px;\n  grid-template-columns: repeat(auto-fill,minmax(,1fr));\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid,\n.no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid {\n  display: flex;\n  flex-flow: row wrap;\n  margin: -5px;\n}\n.cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid .wf-cell,\n.no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e:not(.resize-by-browser-width) .dt-css-grid .wf-cell {\n  flex: 1 0 ;\n  min-width: ;\n  max-width: 100%;\n  padding: 5px;\n  box-sizing: border-box;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid {\n  grid-template-columns: repeat(1,1fr);\n  grid-template-rows: auto;\n  grid-column-gap: 10px;\n  grid-row-gap: 10px;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .double-width {\n  grid-column: span 2;\n}\n.cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid {\n  margin: -5px;\n}\n.cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell {\n  width: 100%;\n  padding: 5px;\n}\n.cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n  width: calc(100%) * 2;\n}\n.gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width:not(.centered-layout-list):not(.content-bg-on) .dt-css-grid {\n  grid-row-gap: 10px - ;\n}\n@media screen and (max-width: 1199px) {\n  .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(4,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 25%;\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(25%)*2;\n  }\n}\n@media screen and (max-width: 991px) {\n  .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(3,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 33.333333333333%;\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(33.333333333333%)*2;\n  }\n}\n@media screen and (max-width: 767px) {\n  .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid {\n    grid-template-columns: repeat(2,1fr);\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell {\n    width: 50%;\n  }\n  .cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width,\n  .no-cssgridlegacy.no-cssgrid .gallery-shortcode.gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e.resize-by-browser-width .dt-css-grid .wf-cell.double-width {\n    width: calc(50%)*2;\n  }\n}\n<\/style><div class=\"gallery-shortcode dt-gallery-container gallery-masonry-shortcode-id-085d82097bd500402c99708e1d245f4e mode-masonry jquery-filter dt-icon-bg-off quick-scale-img enable-bg-rollover resize-by-browser-width  hover-fade loading-effect-none description-on-hover\" data-padding=\"5px\" data-cur-page=\"1\" data-post-limit=\"-1\" data-pagination-mode=\"none\" data-desktop-columns-num=\"1\" data-v-tablet-columns-num=\"3\" data-h-tablet-columns-num=\"4\" data-phone-columns-num=\"2\" data-width=\"0px\" data-columns=\"0\"><div class=\"iso-container\" ><div class=\"wf-cell iso-item\" data-post-id=\"537\" data-date=\"2020-12-01T15:01:12+08:00\" data-name=\"\u62db\u8058\u9996\u9875\u7167\u7247\"><figure class=\"post visible\"><a href=\"http:\/\/www.zhiweicl.com\/wp-content\/uploads\/2020\/11\/\u62db\u8058\u9996\u9875\u7167\u7247.png\" class=\"rollover dt-pswp-item layzr-bg\" data-large_image_width=\"1028\" data-large_image_height=\"384\" data-dt-img-description=\"\" title=\"\u62db\u8058\u9996\u9875\u7167\u7247\"><img class=\"preload-me iso-lazy-load\" src=\"data:image\/svg+xml,%3Csvg%20xmlns%3D&#39;http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg&#39;%20viewBox%3D&#39;0%200%201028%20384&#39;%2F%3E\" data-src=\"http:\/\/www.zhiweicl.com\/wp-content\/uploads\/2020\/11\/\u62db\u8058\u9996\u9875\u7167\u7247.png\" data-srcset=\"http:\/\/www.zhiweicl.com\/wp-content\/uploads\/2020\/11\/\u62db\u8058\u9996\u9875\u7167\u7247.png 1028w\" alt=\"\" width=\"1028\" height=\"384\"  \/><span class=\"gallery-rollover\"><span class=\"gallery-zoom-ico icomoon-the7-font-the7-zoom-06\"><span><\/span><\/span><\/span><\/a><\/figure><\/div><\/div><!-- iso-container|iso-grid --><\/div>[\/vc_column][\/vc_row]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[vc_row][vc_column][vc_column_text]\u9ad8\u7ea7\u4e13\u4e1a\u8fd0\u7ef4\u4eba\u54582\u540d\uff08\u9879\u76ee\u5468\u671f1\u5e74\u4ee5\u4e0a\uff09&hellip;<\/p>\n","protected":false},"author":1,"featured_media":680,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[],"_links":{"self":[{"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/posts\/661"}],"collection":[{"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=661"}],"version-history":[{"count":2,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/posts\/661\/revisions"}],"predecessor-version":[{"id":672,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/posts\/661\/revisions\/672"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=\/wp\/v2\/media\/680"}],"wp:attachment":[{"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=661"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=661"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.zhiweicl.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=661"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}