<svg xmlns="http://www.w3.org/2000/svg" width="1200" height="680" viewBox="0 0 1200 680">
  <rect width="1200" height="680" fill="#f8fafc"/>
  <text x="60" y="72" font-family="Arial, 'Microsoft YaHei', sans-serif" font-size="34" font-weight="700" fill="#0f172a">微服务注册与发现流程</text>
  <text x="60" y="112" font-family="Arial, 'Microsoft YaHei', sans-serif" font-size="18" fill="#475569">服务实例注册、调用方查询与负载访问的典型关系</text>
  <defs><marker id="arrow" markerWidth="12" markerHeight="12" refX="10" refY="6" orient="auto"><path d="M2,2 L10,6 L2,10 Z" fill="#2563eb"/></marker></defs>
  <g font-family="Arial, 'Microsoft YaHei', sans-serif">
    <rect x="110" y="255" width="190" height="100" rx="18" fill="#dbeafe" stroke="#2563eb" stroke-width="2"/>
    <text x="205" y="295" text-anchor="middle" font-size="22" font-weight="700" fill="#1e3a8a">服务实例</text>
    <text x="205" y="327" text-anchor="middle" font-size="16" fill="#1d4ed8">注册地址与健康状态</text>
    <line x1="310" y1="305" x2="440" y2="305" stroke="#2563eb" stroke-width="3" marker-end="url(#arrow)"/>
    <rect x="455" y="235" width="240" height="140" rx="22" fill="#ecfeff" stroke="#0891b2" stroke-width="2"/>
    <text x="575" y="285" text-anchor="middle" font-size="24" font-weight="700" fill="#155e75">注册中心</text>
    <text x="575" y="318" text-anchor="middle" font-size="16" fill="#0e7490">保存服务名、实例地址</text>
    <text x="575" y="346" text-anchor="middle" font-size="16" fill="#0e7490">健康检查与实例变更</text>
    <line x1="705" y1="305" x2="835" y2="305" stroke="#2563eb" stroke-width="3" marker-end="url(#arrow)"/>
    <rect x="850" y="255" width="220" height="100" rx="18" fill="#f0fdf4" stroke="#16a34a" stroke-width="2"/>
    <text x="960" y="295" text-anchor="middle" font-size="22" font-weight="700" fill="#166534">调用方服务</text>
    <text x="960" y="327" text-anchor="middle" font-size="16" fill="#15803d">查询实例并发起调用</text>
    <path d="M960 365 C960 500, 205 500, 205 370" fill="none" stroke="#f97316" stroke-width="4" marker-end="url(#arrow)"/>
    <text x="600" y="540" text-anchor="middle" font-size="18" fill="#c2410c">服务实例动态变化时，调用方通过注册发现机制获取可用后端</text>
  </g>
</svg>
