{"id":7607,"date":"2026-08-11T18:52:29","date_gmt":"2026-08-11T10:52:29","guid":{"rendered":"https:\/\/i007.cc\/wordpress\/?p=7607"},"modified":"2026-08-11T18:52:29","modified_gmt":"2026-08-11T10:52:29","slug":"%e7%bb%93%e5%90%88%e4%b8%80%e4%b8%aa%e5%ae%9e%e4%be%8b%ef%bc%8c%e8%ae%b2%e8%ae%b2%e8%93%9d%e7%bb%bf%e5%8f%91%e5%b8%83","status":"publish","type":"post","link":"https:\/\/i007.cc\/wordpress\/archives\/7607","title":{"rendered":"\u7ed3\u5408\u4e00\u4e2a\u5b9e\u4f8b\uff0c\u8bb2\u8bb2\u84dd\u7eff\u53d1\u5e03"},"content":{"rendered":"<div data-rs-index=\"12\" data-index=\"12\">\n<div tabindex=\"0\" role=\"article\" aria-setsize=\"40\" aria-posinset=\"13\" aria-label=\"Message 13 of 40\">\n<div data-test-render-count=\"1\">\n<div class=\"mb-1 mt-[var(--msg-gap,1.5rem)] group group\/message-row\">\n<div class=\"flex flex-col items-end gap-1\">\n<div class=\"group\/message-row flex min-w-0 flex-col items-end gap-xs font-sans ms-auto max-w-[85%]\" data-cds=\"UserMessage\">\n<div class=\"relative flex max-w-full min-w-0 flex-col gap-xs rounded-card px-lg py-md text-heading break-words select-text text-primary bg-neutral\">\n<div id=\"_r_2p6_\" class=\"\">\n<div class=\"grid grid-cols-1 gap-2 relative [&amp;_ul]:!space-y-0 [&amp;_ol]:!space-y-0 [&amp;_ul]:pl-8 [&amp;_ol]:pl-8\" data-testid=\"user-message\">\n<p class=\"whitespace-pre-wrap break-words\">\u8fd8\u662f\u7528 fleet-api \u4e3e\u4f8b\u3002\u84dd\u7eff\u53d1\u5e03\u7684\u6838\u5fc3\u601d\u8def\u548c\u91d1\u4e1d\u96c0\u4e0d\u540c\u2014\u2014<strong>\u4e0d\u662f\u9010\u6b65\u5207\u6d41\u91cf\uff0c\u800c\u662f\u4e00\u6b21\u6027\u5168\u5207\uff0c\u4f46\u5207\u6362\u524d\u65b0\u7248\u672c\u5df2\u7ecf\u5b8c\u5168\u5c31\u7eea<\/strong>\u3002<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div data-rs-index=\"13\" data-index=\"13\">\n<div tabindex=\"-1\" role=\"article\" aria-setsize=\"40\" aria-posinset=\"14\" aria-label=\"Message 14 of 40\">\n<div data-test-render-count=\"1\">\n<div class=\"group group\/message-row\">\n<div class=\"group relative relative pb-[var(--msg-assistant-pb,0.75rem)]\" data-is-streaming=\"false\">\n<div class=\"font-claude-response relative leading-[1.65rem] [&amp;_pre&gt;div]:bg-bg-000\/50 [&amp;_pre&gt;div]:border-0.5 [&amp;_pre&gt;div]:border-border-400 [&amp;_.ignore-pre-bg&gt;div]:bg-transparent [&amp;_.standard-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.standard-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8 [&amp;_.progressive-markdown_:is(p,blockquote,h1,h2,h3,h4,h5,h6)]:pl-2 [&amp;_.progressive-markdown_:is(p,blockquote,ul,ol,h1,h2,h3,h4,h5,h6)]:pr-8\">\n<div class=\"standard-markdown grid-cols-1 grid [&amp;_&gt;_*]:min-w-0 gap-3 [&amp;_&gt;_*:last-child]:mb-0 print:block print:[&amp;_&gt;_*_+_*]:mt-3 standard-markdown\">\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u6982\u5ff5\u5148\u7406\u89e3\u6e05\u695a<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"Code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\u84dd\uff08Blue\uff09= \u5f53\u524d\u7ebf\u4e0a\u7248\u672c v1\uff0c\u627f\u8f7d\u5168\u90e8\u6d41\u91cf\r\n\u7eff\uff08Green\uff09= \u65b0\u7248\u672c v2\uff0c\u5728\u540e\u53f0\u5b8c\u5168\u51c6\u5907\u597d\uff0c\u4f46\u4e0d\u63a5\u6d41\u91cf\r\n\r\n\u5207\u6362\u65f6\uff1aService \u7684 selector \u4ece\u84dd\u5207\u5230\u7eff\uff0c\u6d41\u91cf\u77ac\u95f4 100% \u8f6c\u79fb<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u7b2c\u4e00\u6b65\uff1a\u5f53\u524d\u84dd\u8272\u73af\u5883\u6b63\u5728\u8fd0\u884c<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"yaml code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">yaml<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># deployment-blue.yaml\r\napiVersion: apps\/v1\r\nkind: Deployment\r\nmetadata:\r\n  name: fleet-api-blue\r\n  namespace: fleet\r\nspec:\r\n  replicas: 3\r\n  selector:\r\n    matchLabels:\r\n      app: fleet-api\r\n      slot: blue\r\n  template:\r\n    metadata:\r\n      labels:\r\n        app: fleet-api\r\n        slot: blue\r\n    spec:\r\n      containers:\r\n      - name: fleet-api\r\n        image: fleet-api:v1<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">Service \u6307\u5411\u84dd\uff1a<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"yaml code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">yaml<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># service.yaml\r\napiVersion: v1\r\nkind: Service\r\nmetadata:\r\n  name: fleet-api\r\n  namespace: fleet\r\nspec:\r\n  selector:\r\n    app: fleet-api\r\n    slot: blue       # \u2190 \u5173\u952e\uff0c\u5f53\u524d\u6307\u5411\u84dd\r\n  ports:\r\n  - port: 80\r\n    targetPort: 8080<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u6b64\u65f6\u72b6\u6001\uff1a<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"Code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\u6d41\u91cf \u2192 Service(slot=blue) \u2192 fleet-api-blue Pod Pod Pod\r\n                            fleet-api-green\uff08\u4e0d\u5b58\u5728\uff09<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u7b2c\u4e8c\u6b65\uff1a\u90e8\u7f72\u7eff\u8272\u73af\u5883\uff0c\u4f46\u4e0d\u63a5\u6d41\u91cf<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"yaml code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">yaml<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># deployment-green.yaml\r\napiVersion: apps\/v1\r\nkind: Deployment\r\nmetadata:\r\n  name: fleet-api-green\r\n  namespace: fleet\r\nspec:\r\n  replicas: 3\r\n  selector:\r\n    matchLabels:\r\n      app: fleet-api\r\n      slot: green\r\n  template:\r\n    metadata:\r\n      labels:\r\n        app: fleet-api\r\n        slot: green    # \u2190 slot=green\uff0cService \u73b0\u5728\u9009\u4e0d\u5230\u5b83\r\n    spec:\r\n      containers:\r\n      - name: fleet-api\r\n        image: fleet-api:v2<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"bash code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">bash<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">kubectl apply -f deployment-green.yaml -n fleet\r\n\r\n# \u7b49\u7eff\u8272 Pod \u5168\u90e8\u5c31\u7eea\r\nkubectl rollout status deployment\/fleet-api-green -n fleet<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u6b64\u65f6\u72b6\u6001\uff1a<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"Code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\u6d41\u91cf \u2192 Service(slot=blue) \u2192 fleet-api-blue Pod Pod Pod\r\n                            fleet-api-green Pod Pod Pod\uff08\u5c31\u7eea\u4f46\u6ca1\u6d41\u91cf\uff09<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u7b2c\u4e09\u6b65\uff1a\u5bf9\u7eff\u8272\u73af\u5883\u505a\u6d4b\u8bd5<\/strong><\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u5728\u5207\u6362\u4e4b\u524d\uff0c\u53ef\u4ee5\u76f4\u63a5\u8bbf\u95ee\u7eff\u8272 Pod \u9a8c\u8bc1\uff0c\u5b8c\u5168\u4e0d\u5f71\u54cd\u7ebf\u4e0a\uff1a<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"bash code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">bash<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># \u4e34\u65f6 port-forward \u7ed5\u8fc7 Service\uff0c\u76f4\u63a5\u6253\u7eff\u8272 Pod\r\nkubectl port-forward -n fleet deployment\/fleet-api-green 8080:8080\r\n\r\ncurl http:\/\/localhost:8080\/health\r\ncurl http:\/\/localhost:8080\/vehicles\r\ncurl http:\/\/localhost:8080\/stats    # \u9a8c\u8bc1\u65b0\u63a5\u53e3<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u786e\u8ba4\u5b8c\u5168\u6ca1\u95ee\u9898\u518d\u7ee7\u7eed\u3002<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u7b2c\u56db\u6b65\uff1a\u4e00\u952e\u5207\u6362\uff0c\u6d41\u91cf\u77ac\u95f4\u5168\u90e8\u8f6c\u5230\u7eff\u8272<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"bash code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">bash<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">kubectl patch service fleet-api -n fleet \\\r\n  -p '{\"spec\":{\"selector\":{\"app\":\"fleet-api\",\"slot\":\"green\"}}}'<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u5207\u6362\u524d\u540e\u5bf9\u6bd4\uff1a<\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"Code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">\u5207\u6362\u524d\uff1aService(slot=blue)  \u2192 \u84dd\u8272 Pod Pod Pod\r\n\u5207\u6362\u540e\uff1aService(slot=green) \u2192 \u7eff\u8272 Pod Pod Pod<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u8fd9\u4e00\u6b65\u662f\u539f\u5b50\u64cd\u4f5c\uff0c\u6ca1\u6709\u4e2d\u95f4\u72b6\u6001\uff0c\u7528\u6237\u611f\u77e5\u4e0d\u5230\u5207\u6362\u8fc7\u7a0b\u3002<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u7b2c\u4e94\u6b65\uff1a\u89c2\u5bdf\u7eff\u8272\u73af\u5883\u7a33\u5b9a\u8fd0\u884c<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"bash code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">bash<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\"># \u770b\u65e5\u5fd7\r\nkubectl logs -n fleet -l slot=green -f\r\n\r\n# \u770b\u6709\u6ca1\u6709\u62a5\u9519\r\nkubectl get pods -n fleet -w<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u5982\u679c\u53d1\u73b0\u95ee\u9898\uff0c\u56de\u6eda\u53ea\u9700\u4e00\u6761\u547d\u4ee4\uff1a<\/strong><\/p>\n<div class=\"relative group\/copy bg-bg-000\/50 border-0.5 border-border-400 rounded-lg focus:outline-none focus-visible:ring-2 focus-visible:ring-accent-100\" tabindex=\"0\" role=\"group\" aria-label=\"bash code\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 group-focus-within\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex z-10\"><\/div>\n<\/div>\n<div class=\"text-text-500 font-small p-3.5 pb-0\">bash<\/div>\n<div class=\"overflow-x-auto\">\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">kubectl patch service fleet-api -n fleet \\\r\n  -p '{\"spec\":{\"selector\":{\"app\":\"fleet-api\",\"slot\":\"blue\"}}}'<\/pre>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\">\u6d41\u91cf\u77ac\u95f4\u5207\u56de\u84dd\u8272\uff0c\u84dd\u8272\u73af\u5883\u4e00\u76f4\u5728\uff0cv1 \u4ee3\u7801\u4ece\u672a\u4e0b\u7ebf\u3002<\/p>\n<hr class=\"border-border-200 border-t-0.5 my-3 mx-1.5\" \/>\n<p class=\"font-claude-response-body break-words whitespace-normal\" dir=\"ltr\"><strong>\u84dd\u7eff vs \u91d1\u4e1d\u96c0\u7684\u672c\u8d28\u533a\u522b\uff1a<\/strong><\/p>\n<div class=\"overflow-x-auto w-full px-2 mb-6 print:overflow-x-visible\" dir=\"ltr\">\n<table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\">\n<thead class=\"text-left\">\n<tr>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\"><\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">\u84dd\u7eff\u53d1\u5e03<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">\u91d1\u4e1d\u96c0\u53d1\u5e03<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u5207\u6362\u65b9\u5f0f<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u4e00\u6b21\u6027\u5168\u5207<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u9010\u6b65\u589e\u52a0\u6bd4\u4f8b<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u65b0\u65e7\u5171\u5b58\u65f6\u95f4<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u77ed\uff08\u5207\u6362\u77ac\u95f4\u5b8c\u6210\uff09<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u957f\uff08\u9700\u8981\u89c2\u5bdf\u671f\uff09<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u8d44\u6e90\u6d88\u8017<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u53cc\u500d\uff08\u84dd\u7eff\u540c\u65f6\u8dd1\u6ee1\uff09<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u5c11\uff08v2 \u5148\u53ea\u8dd1\u5c11\u91cf\u526f\u672c\uff09<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u56de\u6eda\u901f\u5ea6<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u79d2\u7ea7<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u79d2\u7ea7<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u9002\u5408\u573a\u666f<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u53d8\u66f4\u5927\u3001\u6d4b\u8bd5\u5145\u5206\u3001\u60f3\u5feb\u901f\u5207\u6362<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">\u53d8\u66f4\u6709\u98ce\u9669\u3001\u9700\u8981\u771f\u5b9e\u6d41\u91cf\u9a8c\u8bc1<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\u8fd8\u662f\u7528 fleet-api \u4e3e\u4f8b\u3002\u84dd\u7eff\u53d1<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[24],"tags":[],"class_list":["post-7607","post","type-post","status-publish","format-standard","hentry","category-value_docs"],"_links":{"self":[{"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/posts\/7607","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/comments?post=7607"}],"version-history":[{"count":0,"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/posts\/7607\/revisions"}],"wp:attachment":[{"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/media?parent=7607"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/categories?post=7607"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/i007.cc\/wordpress\/wp-json\/wp\/v2\/tags?post=7607"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}