[zh] sync source-ip.md (#41763)
parent
3795a49d9c
commit
e0b9f0fdb7
|
@ -0,0 +1,455 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="0 0 1058.2677 595.27557"
|
||||
height="595.27557"
|
||||
width="1058.2677"
|
||||
xml:space="preserve"
|
||||
id="svg893"
|
||||
version="1.1"
|
||||
sodipodi:docname="sourceip-externaltrafficpolicy.svg"
|
||||
inkscape:version="1.2.2 (b0a8486, 2022-12-01)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg"
|
||||
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||
xmlns:cc="http://creativecommons.org/ns#"
|
||||
xmlns:dc="http://purl.org/dc/elements/1.1/"><sodipodi:namedview
|
||||
id="namedview481"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.79291007"
|
||||
inkscape:cx="527.8026"
|
||||
inkscape:cy="351.8684"
|
||||
inkscape:window-width="1544"
|
||||
inkscape:window-height="818"
|
||||
inkscape:window-x="134"
|
||||
inkscape:window-y="25"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="g901" /><metadata
|
||||
id="metadata899"><rdf:RDF><cc:Work
|
||||
rdf:about=""><dc:format>image/svg+xml</dc:format><dc:type
|
||||
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /><dc:title>Source IP with externalTrafficPolicy</dc:title></cc:Work></rdf:RDF></metadata><defs
|
||||
id="defs897"><clipPath
|
||||
id="clipPath909"
|
||||
clipPathUnits="userSpaceOnUse"><path
|
||||
id="path907"
|
||||
clip-rule="evenodd"
|
||||
d="M 0,0.028 H 793.672 V 446.456 H 0 Z" /></clipPath></defs><g
|
||||
transform="matrix(1.3333333,0,0,-1.3333333,0,595.27559)"
|
||||
id="g901"><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text945"
|
||||
x="625.09601"
|
||||
y="-225.94901"><tspan
|
||||
x="625.09601 637.08398 647.09198 652.99597 662.086 665.992 674.992"
|
||||
y="-225.94901"
|
||||
id="tspan943">Service</tspan></text><path
|
||||
id="path947"
|
||||
style="fill:#eeeeee;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 316.261,408.84 c -2.097,11.934 7.711,23.159 17.547,23.159 3.09,0.085 6.293,-1.049 8.929,-2.806 2.494,5.414 7.172,8.702 12.444,8.702 3.487,-0.17 7.172,-1.785 9.808,-4.677 1.899,4.762 5.868,7.569 10.176,7.569 3.629,0 6.945,-2.041 9.043,-5.159 2.409,3.203 6.038,5.159 9.808,5.159 6.151,0 11.338,-5.018 12.444,-12.076 5.953,-1.956 10.233,-8.362 10.233,-15.675 0,-2.24 -0.312,-4.366 -1.191,-6.435 2.523,-3.572 4.026,-7.965 4.026,-12.473 0,-10.233 -6.747,-18.85 -15.478,-20.324 0,-9.779 -6.718,-17.461 -15.108,-17.461 -2.892,0 -5.641,0.963 -8.051,2.749 -2.211,-8.617 -9.184,-14.712 -17.008,-14.712 -5.839,0 -11.338,3.629 -14.655,9.355 -3.089,-2.211 -1.474,-3.487 -10.346,-3.487 -7.285,0 -14.003,4.507 -17.518,11.821 -8.419,0.17 -12.728,5.981 -12.728,13.294 0,3.402 1.106,6.491 3.118,9.014 -3.628,2.155 -5.612,6.378 -5.612,11.254 0,6.831 4.393,12.444 10.119,13.209 z" /><path
|
||||
d="m 316.261,408.84 c -2.097,11.934 7.711,23.159 17.547,23.159 3.09,0.085 6.293,-1.049 8.929,-2.806 2.494,5.414 7.172,8.702 12.444,8.702 3.487,-0.17 7.172,-1.785 9.808,-4.677 1.899,4.762 5.868,7.569 10.176,7.569 3.629,0 6.945,-2.041 9.043,-5.159 2.409,3.203 6.038,5.159 9.808,5.159 6.151,0 11.338,-5.018 12.444,-12.076 5.953,-1.956 10.233,-8.362 10.233,-15.675 0,-2.24 -0.312,-4.366 -1.191,-6.435 2.523,-3.572 4.026,-7.965 4.026,-12.473 0,-10.233 -6.747,-18.85 -15.478,-20.324 0,-9.779 -6.718,-17.461 -15.108,-17.461 -2.892,0 -5.641,0.963 -8.051,2.749 -2.211,-8.617 -9.184,-14.712 -17.008,-14.712 -5.839,0 -11.338,3.629 -14.655,9.355 -3.089,-2.211 -1.474,-3.487 -10.346,-3.487 -7.285,0 -14.003,4.507 -17.518,11.821 -8.419,0.17 -12.728,5.981 -12.728,13.294 0,3.402 1.106,6.491 3.118,9.014 -3.628,2.155 -5.612,6.378 -5.612,11.254 0,6.831 4.393,12.444 10.119,13.209 z"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path951" /><path
|
||||
d="m 316.261,408.84 c 0.114,-1.105 0.567,-2.353 0.851,-3.401"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path955" /><path
|
||||
d="m 342.737,429.193 c 1.191,-0.85 2.665,-2.013 3.657,-3.175"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path959" /><path
|
||||
d="m 364.989,433.218 c -0.425,-0.935 -0.68,-2.069 -0.935,-3.118"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path963" /><path
|
||||
d="m 384.208,435.628 c -0.794,-1.078 -1.219,-2.495 -1.729,-3.799"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path967" /><path
|
||||
d="m 406.46,428.711 c 0.113,-0.822 0.652,-2.608 0.425,-3.005"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path971" /><path
|
||||
d="m 415.502,406.601 c -0.907,-2.268 -2.097,-4.28 -3.77,-5.925"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path975" /><path
|
||||
d="m 404.107,373.804 c 0.425,3.628 -1.984,12.558 -8.731,15.902"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path979" /><path
|
||||
d="m 380.891,359.092 c 0.426,1.446 0.596,2.807 0.681,4.224"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path983" /><path
|
||||
d="m 349.285,353.735 c -0.85,1.162 -1.361,2.494 -1.899,3.883"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path987" /><path
|
||||
d="m 321.364,362.069 c 0.992,0.17 1.984,0.453 2.919,0.85"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path991" /><path
|
||||
d="m 311.754,384.377 c 1.729,-1.162 3.714,-2.182 6.605,-1.786"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path995" /><path
|
||||
id="path997"
|
||||
style="fill:#666666;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 342.992,270.708 h -65.197 v 34.016 h 130.394 v -34.016 z" /><path
|
||||
d="m 342.992,270.708 h -65.197 v 34.016 h 130.394 v -34.016 z"
|
||||
style="fill:none;stroke:#666666;stroke-width:0.75;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1001" /><path
|
||||
d="M 362.835,344.409 V 324.538 H 342.992 V 304.724"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1011" /><g
|
||||
id="g2532"><path
|
||||
d="m 591.08,257.754 -16.837,-8.051 c -0.057,-0.028 -0.142,-0.056 -0.199,-0.113 -0.482,-0.284 -0.907,-0.68 -1.19,-1.162 -0.142,-0.284 -0.284,-0.567 -0.341,-0.879 l -4.167,-18.028 c -0.056,-0.256 -0.085,-0.482 -0.085,-0.709 0,-0.567 0.17,-1.134 0.454,-1.616 0.028,-0.028 0.057,-0.085 0.085,-0.142 0.057,-0.085 0.113,-0.17 0.17,-0.255 l 11.65,-14.485 c 0.256,-0.312 0.567,-0.567 0.908,-0.765 0.481,-0.284 1.048,-0.425 1.615,-0.425 v 0 h 18.652 v 0 c 0.567,0 1.134,0.141 1.616,0.425 0.34,0.198 0.652,0.482 0.907,0.794 l 11.651,14.456 c 0.085,0.142 0.17,0.284 0.255,0.397 0.283,0.51 0.425,1.049 0.425,1.616 0,0.227 0,0.482 -0.057,0.709 l -4.167,18.028 c -0.085,0.312 -0.17,0.595 -0.34,0.879 -0.255,0.482 -0.709,0.878 -1.191,1.162 -0.056,0.057 -0.141,0.085 -0.226,0.113 l -16.81,8.051 c -0.453,0.198 -0.935,0.311 -1.389,0.311 -0.056,0 -0.113,0 -0.141,0 -0.454,-0.028 -0.851,-0.141 -1.248,-0.311 z"
|
||||
style="fill:#326ce5;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path917" /><path
|
||||
d="m 590.995,259.029 -17.773,-8.475 c -0.057,-0.029 -0.142,-0.085 -0.198,-0.114 -0.539,-0.312 -0.964,-0.737 -1.248,-1.247 -0.17,-0.283 -0.311,-0.595 -0.368,-0.935 l -4.394,-19.021 c -0.057,-0.255 -0.085,-0.51 -0.085,-0.765 0,-0.596 0.17,-1.162 0.454,-1.673 0.028,-0.056 0.056,-0.113 0.085,-0.17 0.056,-0.085 0.141,-0.17 0.198,-0.255 l 12.303,-15.279 c 0.255,-0.34 0.595,-0.623 0.963,-0.822 0.511,-0.311 1.106,-0.453 1.701,-0.453 v 0 h 19.673 c 0,0 0,0 0.028,0 0.595,0 1.162,0.17 1.672,0.453 0.369,0.199 0.709,0.482 0.964,0.822 l 12.302,15.279 c 0.114,0.142 0.199,0.284 0.284,0.425 0.283,0.511 0.453,1.077 0.453,1.673 0,0.255 -0.028,0.51 -0.085,0.765 l -4.393,19.021 c -0.085,0.34 -0.199,0.652 -0.369,0.935 -0.283,0.51 -0.737,0.935 -1.247,1.247 -0.057,0.029 -0.142,0.085 -0.227,0.114 l -17.773,8.475 c -0.454,0.227 -0.964,0.34 -1.446,0.34 -0.056,0 -0.113,0 -0.17,0 -0.453,-0.028 -0.879,-0.141 -1.304,-0.34 z m 1.333,-0.964 c 0.028,0 0.085,0 0.141,0 0.454,0 0.936,-0.113 1.389,-0.311 l 16.81,-8.051 c 0.085,-0.028 0.17,-0.056 0.226,-0.113 0.482,-0.284 0.936,-0.68 1.191,-1.162 0.17,-0.284 0.255,-0.567 0.34,-0.879 l 4.167,-18.028 c 0.057,-0.227 0.057,-0.482 0.057,-0.709 0,-0.567 -0.142,-1.134 -0.425,-1.616 -0.085,-0.113 -0.17,-0.255 -0.255,-0.397 l -11.651,-14.456 c -0.255,-0.312 -0.567,-0.596 -0.907,-0.794 -0.482,-0.284 -1.049,-0.425 -1.616,-0.425 v 0 h -18.652 v 0 c -0.567,0 -1.134,0.141 -1.615,0.425 -0.341,0.198 -0.652,0.453 -0.908,0.765 l -11.65,14.485 c -0.057,0.085 -0.113,0.17 -0.17,0.255 -0.028,0.057 -0.057,0.114 -0.085,0.142 -0.284,0.482 -0.454,1.049 -0.454,1.588 0,0.255 0.029,0.481 0.085,0.737 l 4.167,18.028 c 0.057,0.312 0.199,0.595 0.341,0.879 0.283,0.482 0.68,0.878 1.19,1.162 0.057,0.057 0.142,0.085 0.199,0.113 l 16.837,8.051 c 0.397,0.17 0.794,0.283 1.248,0.311 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path919" /><path
|
||||
d="m 577.106,228.925 h 8.248 v -5.782 h -8.248 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path921" /><path
|
||||
d="m 588.359,228.925 h 8.221 v -5.782 h -8.221 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path923" /><path
|
||||
d="m 599.584,228.925 h 8.249 v -5.782 h -8.249 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path925" /><path
|
||||
d="m 585.95,246.047 h 13.039 v -5.783 H 585.95 Z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path927" /><path
|
||||
id="path935"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 592.469,240.264 v -5.669 h 11.225 v -5.67" /><path
|
||||
id="path939"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 592.469,240.264 v -5.669 h 0.029 v -5.67" /><path
|
||||
id="path931"
|
||||
style="fill:none;stroke:#ffffff;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 592.469,240.264 v -5.669 h -11.225 v -5.67" /><path
|
||||
id="path1015"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
d="m 592.469,259.369 v 2.948" /></g><path
|
||||
d="m 592.469,264.245 v 2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1019" /><path
|
||||
d="m 592.469,269.092 v 2.977"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1023" /><path
|
||||
d="m 592.469,273.968 v 2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1027" /><path
|
||||
d="m 592.469,278.843 v 2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1031" /><path
|
||||
d="m 592.469,283.719 v 2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1035" /><path
|
||||
d="m 591.619,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1039" /><path
|
||||
d="m 586.743,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1043" /><path
|
||||
d="M 581.868,287.716 H 578.92"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1047" /><path
|
||||
d="m 577.02,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1051" /><path
|
||||
d="m 572.145,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1055" /><path
|
||||
d="m 567.269,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1059" /><path
|
||||
d="m 562.394,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1063" /><path
|
||||
d="M 557.546,287.716 H 554.57"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1067" /><path
|
||||
d="m 552.671,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1071" /><path
|
||||
d="m 547.795,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1075" /><path
|
||||
d="m 542.92,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1079" /><path
|
||||
d="m 538.072,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1083" /><path
|
||||
d="m 533.197,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1087" /><path
|
||||
d="m 528.321,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1091" /><path
|
||||
d="m 523.474,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1095" /><path
|
||||
d="m 518.598,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1099" /><path
|
||||
d="m 513.723,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1103" /><path
|
||||
d="m 508.847,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1107" /><path
|
||||
d="m 504,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1111" /><path
|
||||
d="m 499.124,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1115" /><path
|
||||
d="m 494.249,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1119" /><path
|
||||
d="m 489.402,287.716 h -2.977"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1123" /><path
|
||||
d="M 484.526,287.716 H 481.55"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1127" /><path
|
||||
d="m 479.65,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1131" /><path
|
||||
d="m 474.775,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1135" /><path
|
||||
d="m 469.928,287.716 h -2.977"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1139" /><path
|
||||
d="m 465.052,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1143" /><path
|
||||
d="m 460.176,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1147" /><path
|
||||
d="m 455.329,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1151" /><path
|
||||
d="m 450.454,287.716 h -2.977"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1155" /><path
|
||||
d="M 445.578,287.716 H 442.63"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1159" /><path
|
||||
d="m 440.702,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1163" /><path
|
||||
d="m 435.855,287.716 h -2.976"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1167" /><path
|
||||
d="m 430.98,287.716 h -2.949"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1171" /><path
|
||||
d="m 426.104,287.716 h -2.948"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1175" /><path
|
||||
d="m 421.228,287.716 h -1.7"
|
||||
style="fill:none;stroke:#326ce5;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1179" /><path
|
||||
id="path1181"
|
||||
style="fill:#326ce5;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
d="m 408.189,287.716 11.877,-3.969 v 7.909 z" /><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:normal;font-size:14.995px;font-family:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text1187"
|
||||
x="492.77063"
|
||||
y="-296.13135">配置</text><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:normal;font-size:18px;font-family:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text1199"
|
||||
x="625.09601"
|
||||
y="-225.864"><tspan
|
||||
x="625.09601 637.08398 647.09198 652.99597 662.086 665.992 674.992"
|
||||
y="-225.864"
|
||||
id="tspan1197">Service</tspan></text><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:normal;font-size:14.995px;font-family:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text1205"
|
||||
x="426.61401"
|
||||
y="-69.798935"><tspan
|
||||
x="426.61401 437.4104 445.7926 454.1748 462.55701 466.74063"
|
||||
y="-69.798935"
|
||||
id="tspan1203">Node 2</tspan></text><g
|
||||
id="g2479"><path
|
||||
d="m 234.283,132.632 -16.837,-8.022 c -0.057,-0.028 -0.142,-0.085 -0.199,-0.113 -0.482,-0.284 -0.907,-0.68 -1.19,-1.162 -0.142,-0.284 -0.255,-0.567 -0.34,-0.879 l -4.139,-18.057 c -0.057,-0.255 -0.085,-0.482 -0.085,-0.708 0,-0.567 0.142,-1.134 0.425,-1.616 0.028,-0.028 0.057,-0.085 0.085,-0.142 0.057,-0.085 0.114,-0.17 0.17,-0.255 l 11.651,-14.457 c 0.255,-0.311 0.567,-0.595 0.907,-0.793 0.51,-0.255 1.049,-0.426 1.615,-0.426 0,0 0,0 0,0 h 18.681 c 0,0 0,0 0,0 0.567,0 1.134,0.171 1.616,0.454 0.34,0.198 0.651,0.454 0.907,0.765 l 11.622,14.485 c 0.113,0.114 0.198,0.256 0.283,0.369 0.284,0.51 0.425,1.049 0.425,1.616 0,0.226 -0.028,0.482 -0.085,0.708 l -4.138,18.057 c -0.085,0.312 -0.199,0.595 -0.369,0.879 -0.283,0.482 -0.68,0.878 -1.162,1.162 -0.085,0.057 -0.142,0.085 -0.227,0.113 l -16.809,8.022 c -0.454,0.227 -0.936,0.341 -1.418,0.341 -0.056,0 -0.113,0 -0.141,0 -0.454,-0.029 -0.851,-0.142 -1.248,-0.341 z"
|
||||
style="fill:#326ce5;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1207" /><path
|
||||
d="m 234.198,133.936 -17.744,-8.475 c -0.085,-0.057 -0.171,-0.085 -0.227,-0.114 -0.51,-0.311 -0.964,-0.737 -1.247,-1.247 -0.171,-0.283 -0.312,-0.595 -0.369,-0.935 l -4.394,-19.049 c -0.056,-0.255 -0.085,-0.51 -0.085,-0.766 0,-0.595 0.17,-1.162 0.454,-1.672 0.028,-0.057 0.057,-0.113 0.085,-0.142 0.085,-0.113 0.142,-0.198 0.198,-0.283 l 12.303,-15.279 c 0.255,-0.34 0.595,-0.595 0.963,-0.822 0.511,-0.283 1.106,-0.453 1.701,-0.453 0,0 0,0 0,0 h 19.701 c 0,0 0,0 0,0 0.595,0 1.191,0.17 1.701,0.453 0.368,0.227 0.708,0.482 0.964,0.822 l 12.302,15.279 c 0.085,0.142 0.198,0.283 0.283,0.425 0.284,0.51 0.454,1.077 0.454,1.672 0,0.256 -0.028,0.511 -0.085,0.766 l -4.394,19.049 c -0.085,0.34 -0.198,0.652 -0.368,0.935 -0.312,0.51 -0.737,0.936 -1.248,1.247 -0.085,0.029 -0.141,0.057 -0.226,0.114 l -17.774,8.475 c -0.453,0.227 -0.963,0.34 -1.474,0.34 -0.056,0 -0.113,0 -0.17,0 -0.453,-0.028 -0.878,-0.141 -1.304,-0.34 z m 1.333,-0.992 c 0.028,0.029 0.085,0.029 0.141,0.029 0.482,0 0.964,-0.114 1.418,-0.341 l 16.809,-8.022 c 0.085,-0.028 0.142,-0.056 0.227,-0.113 0.482,-0.284 0.879,-0.68 1.162,-1.162 0.17,-0.284 0.284,-0.567 0.369,-0.879 l 4.138,-18.057 c 0.057,-0.226 0.085,-0.482 0.085,-0.708 0,-0.567 -0.141,-1.106 -0.425,-1.616 -0.085,-0.113 -0.17,-0.255 -0.283,-0.369 L 247.55,87.221 c -0.256,-0.311 -0.567,-0.567 -0.907,-0.765 -0.482,-0.283 -1.049,-0.454 -1.616,-0.454 0,0 0,0 0,0 h -18.681 c 0,0 0,0 0,0 -0.566,0 -1.105,0.142 -1.615,0.426 -0.34,0.198 -0.652,0.482 -0.907,0.793 l -11.651,14.457 c -0.056,0.085 -0.113,0.17 -0.17,0.255 -0.028,0.057 -0.057,0.114 -0.085,0.142 -0.283,0.482 -0.425,1.049 -0.425,1.616 0,0.226 0.028,0.453 0.085,0.708 l 4.139,18.057 c 0.085,0.312 0.198,0.595 0.34,0.879 0.283,0.482 0.708,0.878 1.19,1.162 0.057,0.028 0.142,0.085 0.199,0.113 l 16.837,8.022 c 0.397,0.199 0.794,0.312 1.248,0.312 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1209" /><path
|
||||
d="m 235.644,123.42 c -0.397,0 -11.338,-5.386 -11.48,-5.641 -0.34,-0.68 -2.807,-12.132 -2.665,-12.388 0.085,-0.141 1.871,-2.409 3.969,-5.045 l 3.826,-4.762 h 6.293 l 6.293,-0.029 3.997,5.018 4.025,4.989 -1.417,6.151 c -0.765,3.373 -1.446,6.208 -1.531,6.264 -0.198,0.199 -11.111,5.414 -11.31,5.443 z m 0.539,-2.693 2.579,-0.765 -2.579,-0.737 -2.58,0.737 z m -2.58,-1.049 2.438,-0.709 -0.028,-3.344 -2.41,1.332 z m 5.159,0 v -2.721 l -2.381,-1.332 -0.028,3.344 z m -6.208,-4.564 2.552,-0.737 -2.552,-0.765 -2.579,0.765 z m 6.237,0 2.579,-0.737 -2.579,-0.765 -2.58,0.765 z m -8.816,-1.02 2.409,-0.737 -0.028,-3.345 -2.381,1.332 z m 5.131,0 v -2.75 l -2.382,-1.332 -0.028,3.345 z m 1.105,0 2.409,-0.737 v -3.345 l -2.409,1.332 z m 5.159,0 v -2.75 l -2.409,-1.332 v 3.345 z m -9.779,-4.309 c 0.765,-0.028 0.17,-0.794 1.048,-1.19 0.936,-0.454 1.134,0.652 1.701,-0.199 0.595,-0.85 -0.51,-0.623 -0.425,-1.644 0.085,-1.02 1.134,-0.652 0.68,-1.559 -0.425,-0.935 -0.793,0.113 -1.644,-0.454 -0.85,-0.595 0.029,-1.303 -1.02,-1.389 -1.021,-0.085 -0.284,0.766 -1.191,1.191 -0.935,0.454 -1.134,-0.652 -1.729,0.198 -0.567,0.851 0.539,0.624 0.454,1.645 -0.085,1.02 -1.134,0.652 -0.709,1.559 0.453,0.935 0.822,-0.114 1.672,0.453 0.851,0.595 -0.028,1.304 0.992,1.389 0.086,0 0.142,0 0.171,0 z m 7.908,-2.891 c 1.247,-0.567 1.332,1.275 2.268,0.283 0.935,-0.992 -0.907,-0.964 -0.397,-2.239 0.482,-1.276 1.843,-0.028 1.786,-1.417 -0.028,-1.361 -1.304,-0.029 -1.871,-1.276 -0.567,-1.247 1.276,-1.332 0.284,-2.268 -0.993,-0.935 -0.964,0.907 -2.24,0.425 -1.275,-0.481 -0.028,-1.842 -1.389,-1.814 -1.389,0.029 -0.057,1.333 -1.304,1.871 -1.247,0.567 -1.332,-1.275 -2.267,-0.283 -0.936,0.992 0.907,0.963 0.425,2.239 -0.482,1.276 -1.843,0.028 -1.814,1.417 0.056,1.361 1.332,0.029 1.899,1.276 0.538,1.247 -1.304,1.332 -0.312,2.268 0.992,0.935 0.964,-0.907 2.268,-0.426 1.275,0.482 0,1.843 1.389,1.815 1.36,-0.029 0.028,-1.333 1.275,-1.871 z m -7.852,1.162 c -0.822,0 -1.502,-0.68 -1.502,-1.502 0,-0.851 0.68,-1.531 1.502,-1.531 0.851,0 1.531,0.68 1.531,1.531 0,0.822 -0.68,1.502 -1.531,1.502 z m 6.435,-1.361 c -1.673,0 -3.005,-1.36 -3.005,-3.033 0,-1.644 1.332,-3.004 3.005,-3.004 1.644,0 3.005,1.36 3.005,3.004 0,1.673 -1.361,3.033 -3.005,3.033 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1211" /></g><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:normal;font-size:14.995px;font-family:sans-serif;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text1217"
|
||||
x="213.07295"
|
||||
y="-69.798935"><tspan
|
||||
x="213.07295 223.86935 232.16159 240.64876 249.03096 253.1246"
|
||||
y="-69.798935"
|
||||
id="tspan1215">Node 1</tspan></text><path
|
||||
d="m 342.992,270.708 v -68.06 h -107.32 v -68.003"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1221" /><path
|
||||
d="m 342.992,270.708 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1225" /><path
|
||||
d="m 342.992,261.694 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1229" /><path
|
||||
d="m 342.992,252.68 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1233" /><path
|
||||
d="m 342.992,243.665 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1237" /><path
|
||||
d="m 342.992,234.651 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1241" /><path
|
||||
d="m 342.992,225.637 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1245" /><path
|
||||
d="m 342.992,216.623 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1249" /><path
|
||||
d="m 342.992,207.609 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1253" /><path
|
||||
d="m 347.046,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1257" /><path
|
||||
d="m 356.06,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1261" /><path
|
||||
d="m 365.074,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1265" /><path
|
||||
d="m 374.088,202.648 h 1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1269" /><path
|
||||
d="m 383.102,202.648 h 1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1273" /><path
|
||||
d="m 392.117,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1277" /><path
|
||||
d="m 401.131,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1281" /><path
|
||||
d="m 410.145,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1285" /><path
|
||||
d="m 419.159,202.648 h 1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1289" /><path
|
||||
d="m 428.173,202.648 h 1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1293" /><path
|
||||
d="m 437.187,202.648 h 1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1297" /><path
|
||||
d="m 444.614,201.061 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1301" /><path
|
||||
d="m 444.614,192.047 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1305" /><path
|
||||
d="M 444.614,183.032 V 181.53"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1309" /><path
|
||||
d="m 444.614,174.018 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1313" /><path
|
||||
d="m 444.614,165.004 v -1.502"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1317" /><path
|
||||
d="m 444.614,155.99 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1321" /><g
|
||||
id="g2496"><path
|
||||
d="m 443.225,132.632 -16.838,-8.022 c -0.056,-0.028 -0.141,-0.085 -0.198,-0.113 -0.482,-0.284 -0.907,-0.68 -1.191,-1.162 -0.141,-0.284 -0.255,-0.567 -0.34,-0.879 l -4.138,-18.057 c -0.057,-0.255 -0.085,-0.482 -0.085,-0.708 0,-0.567 0.141,-1.134 0.425,-1.616 0.028,-0.028 0.057,-0.085 0.085,-0.142 0.057,-0.085 0.113,-0.17 0.17,-0.255 l 11.65,-14.457 c 0.255,-0.311 0.567,-0.595 0.907,-0.793 0.511,-0.255 1.049,-0.426 1.616,-0.426 0,0 0,0 0,0 h 18.681 c 0,0 0,0 0,0 0.566,0 1.133,0.171 1.615,0.454 0.34,0.198 0.652,0.454 0.907,0.765 l 11.622,14.485 c 0.114,0.114 0.199,0.256 0.284,0.369 0.283,0.51 0.425,1.049 0.425,1.616 0,0.226 -0.028,0.482 -0.085,0.708 l -4.139,18.057 c -0.085,0.312 -0.198,0.595 -0.368,0.879 -0.284,0.482 -0.68,0.878 -1.162,1.162 -0.085,0.057 -0.142,0.085 -0.227,0.113 l -16.81,8.022 c -0.453,0.227 -0.935,0.341 -1.417,0.341 -0.057,0 -0.113,0 -0.142,0 -0.453,-0.029 -0.85,-0.142 -1.247,-0.341 z"
|
||||
style="fill:#326ce5;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1189" /><path
|
||||
d="m 443.14,133.936 -17.745,-8.475 c -0.085,-0.057 -0.17,-0.085 -0.226,-0.114 -0.511,-0.311 -0.964,-0.737 -1.248,-1.247 -0.17,-0.283 -0.312,-0.595 -0.368,-0.935 l -4.394,-19.049 c -0.057,-0.255 -0.085,-0.51 -0.085,-0.766 0,-0.595 0.17,-1.162 0.454,-1.672 0.028,-0.057 0.056,-0.113 0.085,-0.142 0.085,-0.113 0.141,-0.198 0.198,-0.283 l 12.302,-15.279 c 0.256,-0.34 0.596,-0.595 0.964,-0.822 0.51,-0.283 1.106,-0.453 1.701,-0.453 0,0 0,0 0,0 h 19.701 c 0,0 0,0 0,0 0.595,0 1.19,0.17 1.701,0.453 0.368,0.227 0.708,0.482 0.963,0.822 l 12.303,15.279 c 0.085,0.142 0.198,0.283 0.283,0.425 0.284,0.51 0.454,1.077 0.454,1.672 0,0.256 -0.029,0.511 -0.085,0.766 l -4.394,19.049 c -0.085,0.34 -0.198,0.652 -0.369,0.935 -0.311,0.51 -0.737,0.936 -1.247,1.247 -0.085,0.029 -0.142,0.057 -0.227,0.114 l -17.773,8.475 c -0.453,0.227 -0.964,0.34 -1.474,0.34 -0.057,0 -0.113,0 -0.17,0 -0.453,-0.028 -0.879,-0.141 -1.304,-0.34 z m 1.332,-0.992 c 0.029,0.029 0.085,0.029 0.142,0.029 0.482,0 0.964,-0.114 1.417,-0.341 l 16.81,-8.022 c 0.085,-0.028 0.142,-0.056 0.227,-0.113 0.482,-0.284 0.878,-0.68 1.162,-1.162 0.17,-0.284 0.283,-0.567 0.368,-0.879 l 4.139,-18.057 c 0.057,-0.226 0.085,-0.482 0.085,-0.708 0,-0.567 -0.142,-1.106 -0.425,-1.616 -0.085,-0.113 -0.17,-0.255 -0.284,-0.369 L 456.491,87.221 c -0.255,-0.311 -0.567,-0.567 -0.907,-0.765 -0.482,-0.283 -1.049,-0.454 -1.615,-0.454 0,0 0,0 0,0 h -18.681 c 0,0 0,0 0,0 -0.567,0 -1.105,0.142 -1.616,0.426 -0.34,0.198 -0.652,0.482 -0.907,0.793 l -11.65,14.457 c -0.057,0.085 -0.113,0.17 -0.17,0.255 -0.028,0.057 -0.057,0.114 -0.085,0.142 -0.284,0.482 -0.425,1.049 -0.425,1.616 0,0.226 0.028,0.453 0.085,0.708 l 4.138,18.057 c 0.085,0.312 0.199,0.595 0.34,0.879 0.284,0.482 0.709,0.878 1.191,1.162 0.057,0.028 0.142,0.085 0.198,0.113 l 16.838,8.022 c 0.397,0.199 0.794,0.312 1.247,0.312 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1191" /><path
|
||||
d="m 444.586,123.42 c -0.397,0 -11.339,-5.386 -11.48,-5.641 -0.341,-0.68 -2.807,-12.132 -2.665,-12.388 0.085,-0.141 1.871,-2.409 3.968,-5.045 l 3.827,-4.762 h 6.293 l 6.293,-0.029 3.997,5.018 4.025,4.989 -1.417,6.151 c -0.766,3.373 -1.446,6.208 -1.531,6.264 -0.198,0.199 -11.112,5.414 -11.31,5.443 z m 0.538,-2.693 2.58,-0.765 -2.58,-0.737 -2.579,0.737 z m -2.579,-1.049 2.438,-0.709 -0.029,-3.344 -2.409,1.332 z m 5.159,0 v -2.721 l -2.381,-1.332 -0.029,3.344 z m -6.208,-4.564 2.551,-0.737 -2.551,-0.765 -2.579,0.765 z m 6.236,0 2.58,-0.737 -2.58,-0.765 -2.579,0.765 z m -8.815,-1.02 2.409,-0.737 -0.028,-3.345 -2.381,1.332 z m 5.13,0 v -2.75 l -2.381,-1.332 -0.028,3.345 z m 1.106,0 2.409,-0.737 v -3.345 l -2.409,1.332 z m 5.159,0 v -2.75 l -2.41,-1.332 v 3.345 z m -9.78,-4.309 c 0.766,-0.028 0.17,-0.794 1.049,-1.19 0.936,-0.454 1.134,0.652 1.701,-0.199 0.595,-0.85 -0.51,-0.623 -0.425,-1.644 0.085,-1.02 1.134,-0.652 0.68,-1.559 -0.425,-0.935 -0.794,0.113 -1.644,-0.454 -0.85,-0.595 0.028,-1.303 -1.021,-1.389 -1.02,-0.085 -0.283,0.766 -1.19,1.191 -0.936,0.454 -1.134,-0.652 -1.729,0.198 -0.567,0.851 0.538,0.624 0.453,1.645 -0.085,1.02 -1.134,0.652 -0.708,1.559 0.453,0.935 0.822,-0.114 1.672,0.453 0.85,0.595 -0.028,1.304 0.992,1.389 0.085,0 0.142,0 0.17,0 z m 7.909,-2.891 c 1.247,-0.567 1.332,1.275 2.268,0.283 0.935,-0.992 -0.907,-0.964 -0.397,-2.239 0.482,-1.276 1.842,-0.028 1.786,-1.417 -0.029,-1.361 -1.304,-0.029 -1.871,-1.276 -0.567,-1.247 1.275,-1.332 0.283,-2.268 -0.992,-0.935 -0.964,0.907 -2.239,0.425 -1.276,-0.481 -0.028,-1.842 -1.389,-1.814 -1.389,0.029 -0.057,1.333 -1.304,1.871 -1.247,0.567 -1.332,-1.275 -2.268,-0.283 -0.935,0.992 0.907,0.963 0.425,2.239 -0.481,1.276 -1.842,0.028 -1.814,1.417 0.057,1.361 1.333,0.029 1.899,1.276 0.539,1.247 -1.303,1.332 -0.311,2.268 0.992,0.935 0.963,-0.907 2.267,-0.426 1.276,0.482 0,1.843 1.389,1.815 1.361,-0.029 0.029,-1.333 1.276,-1.871 z m -7.852,1.162 c -0.822,0 -1.502,-0.68 -1.502,-1.502 0,-0.851 0.68,-1.531 1.502,-1.531 0.85,0 1.531,0.68 1.531,1.531 0,0.822 -0.681,1.502 -1.531,1.502 z m 6.435,-1.361 c -1.673,0 -3.005,-1.36 -3.005,-3.033 0,-1.644 1.332,-3.004 3.005,-3.004 1.644,0 3.004,1.36 3.004,3.004 0,1.673 -1.36,3.033 -3.004,3.033 z"
|
||||
style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:none"
|
||||
id="path1193" /></g><path
|
||||
d="m 444.614,146.976 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1325" /><path
|
||||
d="m 444.614,137.962 v -1.503"
|
||||
style="fill:none;stroke:#780373;stroke-width:1.50233;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
|
||||
id="path1329" /><text
|
||||
transform="scale(1,-1)"
|
||||
style="font-variant:normal;font-weight:bold;font-size:18px;font-family:sans-serif;-inkscape-font-specification:LiberationSans-Bold;writing-mode:lr-tb;fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none"
|
||||
id="text1395"
|
||||
x="158.797"
|
||||
y="-90.849998"><tspan
|
||||
y="-90.849998"
|
||||
x="158.797"
|
||||
id="tspan1393" /></text><text
|
||||
xml:space="preserve"
|
||||
style="font-size:18px;fill:#000000;stroke-width:0.75"
|
||||
x="298.89899"
|
||||
y="-282.81897"
|
||||
id="text695"
|
||||
transform="scale(1,-1)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan693"
|
||||
style="font-size:18px;fill:#ffffff;stroke-width:0.75"
|
||||
x="298.89899"
|
||||
y="-282.81897">负载均衡器</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="157.30026"
|
||||
y="-183.20107"
|
||||
id="text695-8"
|
||||
transform="scale(1,-1)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan693-6"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="157.30026"
|
||||
y="-183.20107">Node 1</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="157.30026"
|
||||
y="-163.20107"
|
||||
id="tspan878">健康检查</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="157.30026"
|
||||
y="-143.02231"
|
||||
id="tspan876">返回 200</tspan></text><text
|
||||
xml:space="preserve"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="457.12411"
|
||||
y="-183.75008"
|
||||
id="text695-8-2"
|
||||
transform="scale(1,-1)"><tspan
|
||||
sodipodi:role="line"
|
||||
id="tspan693-6-6"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="457.12411"
|
||||
y="-183.75008">Node 2</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="457.12411"
|
||||
y="-163.75008"
|
||||
id="tspan878-6">健康检查</tspan><tspan
|
||||
sodipodi:role="line"
|
||||
style="font-size:16px;fill:#000000;stroke-width:0.75"
|
||||
x="457.12411"
|
||||
y="-143.57132"
|
||||
id="tspan876-7">返回 <tspan
|
||||
style="font-weight:bold"
|
||||
id="tspan917">500</tspan></tspan></text></g></svg>
|
After Width: | Height: | Size: 42 KiB |
|
@ -93,6 +93,7 @@ kubectl create deployment source-ip-app --image=registry.k8s.io/echoserver:1.4
|
|||
The output is:
|
||||
-->
|
||||
输出为:
|
||||
|
||||
```
|
||||
deployment.apps/source-ip-app created
|
||||
```
|
||||
|
@ -133,6 +134,7 @@ kubectl get nodes
|
|||
The output is similar to this:
|
||||
-->
|
||||
输出类似于:
|
||||
|
||||
```
|
||||
NAME STATUS ROLES AGE VERSION
|
||||
kubernetes-node-6jst Ready <none> 2h v1.13.0
|
||||
|
@ -144,14 +146,19 @@ kubernetes-node-jj1t Ready <none> 2h v1.13.0
|
|||
Get the proxy mode on one of the nodes (kube-proxy listens on port 10249):
|
||||
-->
|
||||
在其中一个节点上获取代理模式(kube-proxy 监听 10249 端口):
|
||||
|
||||
<!--
|
||||
# Run this in a shell on the node you want to query.
|
||||
-->
|
||||
```shell
|
||||
# 在要查询的节点上的 shell 中运行
|
||||
# 在要查询的节点上的 Shell 中运行
|
||||
curl http://localhost:10249/proxyMode
|
||||
```
|
||||
<!--
|
||||
The output is:
|
||||
-->
|
||||
输出为:
|
||||
|
||||
```
|
||||
iptables
|
||||
```
|
||||
|
@ -160,6 +167,7 @@ iptables
|
|||
You can test source IP preservation by creating a Service over the source IP app:
|
||||
-->
|
||||
你可以通过在源 IP 应用程序上创建 Service 来测试源 IP 保留:
|
||||
|
||||
```shell
|
||||
kubectl expose deployment source-ip-app --name=clusterip --port=80 --target-port=8080
|
||||
```
|
||||
|
@ -167,9 +175,11 @@ kubectl expose deployment source-ip-app --name=clusterip --port=80 --target-port
|
|||
The output is:
|
||||
-->
|
||||
输出为:
|
||||
|
||||
```
|
||||
service/clusterip exposed
|
||||
```
|
||||
|
||||
```shell
|
||||
kubectl get svc clusterip
|
||||
```
|
||||
|
@ -177,6 +187,7 @@ kubectl get svc clusterip
|
|||
The output is similar to:
|
||||
-->
|
||||
输出类似于:
|
||||
|
||||
```
|
||||
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
|
||||
clusterip ClusterIP 10.0.170.92 <none> 80/TCP 51s
|
||||
|
@ -186,6 +197,7 @@ clusterip ClusterIP 10.0.170.92 <none> 80/TCP 51s
|
|||
And hitting the `ClusterIP` from a pod in the same cluster:
|
||||
-->
|
||||
并从同一集群中的 Pod 中访问 `ClusterIP`:
|
||||
|
||||
```shell
|
||||
kubectl run busybox -it --image=busybox:1.28 --restart=Never --rm
|
||||
```
|
||||
|
@ -193,6 +205,7 @@ kubectl run busybox -it --image=busybox:1.28 --restart=Never --rm
|
|||
The output is similar to this:
|
||||
-->
|
||||
输出类似于:
|
||||
|
||||
```
|
||||
Waiting for pod default/busybox to be running, status is Pending, pod ready: false
|
||||
If you don't see a command prompt, try pressing enter.
|
||||
|
@ -201,6 +214,10 @@ If you don't see a command prompt, try pressing enter.
|
|||
You can then run a command inside that Pod:
|
||||
-->
|
||||
然后,你可以在该 Pod 中运行命令:
|
||||
|
||||
<!--
|
||||
# Run this inside the terminal from "kubectl run"
|
||||
-->
|
||||
```shell
|
||||
# 从 “kubectl run” 的终端中运行
|
||||
ip addr
|
||||
|
@ -224,10 +241,15 @@ ip addr
|
|||
…then use `wget` to query the local webserver
|
||||
-->
|
||||
然后使用 `wget` 查询本地 Web 服务器:
|
||||
|
||||
<!--
|
||||
# Replace "10.0.170.92" with the IPv4 address of the Service named "clusterip"
|
||||
-->
|
||||
```shell
|
||||
# 将 “10.0.170.92” 替换为 Service 中名为 “clusterip” 的 IPv4 地址
|
||||
wget -qO - 10.0.170.92
|
||||
```
|
||||
|
||||
```
|
||||
CLIENT VALUES:
|
||||
client_address=10.244.3.8
|
||||
|
@ -251,6 +273,7 @@ are source NAT'd by default. You can test this by creating a `NodePort` Service:
|
|||
|
||||
默认情况下,发送到 [`Type=NodePort`](/zh-cn/docs/concepts/services-networking/service/#type-nodeport)
|
||||
的 Service 的数据包会经过源 NAT 处理。你可以通过创建一个 `NodePort` 的 Service 来测试这点:
|
||||
|
||||
```shell
|
||||
kubectl expose deployment source-ip-app --name=nodeport --port=80 --target-port=8080 --type=NodePort
|
||||
```
|
||||
|
@ -258,6 +281,7 @@ kubectl expose deployment source-ip-app --name=nodeport --port=80 --target-port=
|
|||
The output is:
|
||||
-->
|
||||
输出为:
|
||||
|
||||
```
|
||||
service/nodeport exposed
|
||||
```
|
||||
|
@ -283,6 +307,7 @@ for node in $NODES; do curl -s $node:$NODEPORT | grep -i client_address; done
|
|||
The output is similar to:
|
||||
-->
|
||||
输出类似于:
|
||||
|
||||
```
|
||||
client_address=10.180.1.1
|
||||
client_address=10.240.0.5
|
||||
|
@ -344,6 +369,7 @@ kubectl patch svc nodeport -p '{"spec":{"externalTrafficPolicy":"Local"}}'
|
|||
The output is:
|
||||
-->
|
||||
输出为:
|
||||
|
||||
```
|
||||
service/nodeport patched
|
||||
```
|
||||
|
@ -474,7 +500,7 @@ Visually:
|
|||
|
||||
用图表示:
|
||||
|
||||
![具有 externalTrafficPolicy 的源 IP](/images/docs/sourceip-externaltrafficpolicy.svg)
|
||||
![具有 externalTrafficPolicy 的源 IP](/zh-cn/docs/images/sourceip-externaltrafficpolicy.svg)
|
||||
|
||||
<!--
|
||||
You can test this by setting the annotation:
|
||||
|
|
Loading…
Reference in New Issue