
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
    xmlns:news="http://www.google.com/schemas/sitemap-news/0.9"
    xmlns:xhtml="http://www.w3.org/1999/xhtml"
    xmlns:mobile="http://www.google.com/schemas/sitemap-mobile/1.0"
    xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
    <url>
    <loc>https://blog.hwgzhu.com</loc>
    <lastmod>2025-04-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/archive</loc>
    <lastmod>2025-04-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/category</loc>
    <lastmod>2025-04-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/tag</loc>
    <lastmod>2025-04-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/links</loc>
    <lastmod>2022-04-08</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/links</loc>
    <lastmod>2023-03-23</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/#</loc>
    <lastmod>2023-03-23</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/archive</loc>
    <lastmod>2021-07-02</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/category</loc>
    <lastmod>2021-07-02</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/tag</loc>
    <lastmod>2021-07-02</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/about</loc>
    <lastmod>2023-03-23</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/automa-use-case-recrod</loc>
    <lastmod>2025-04-15</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/notion-next-seo-optimazation</loc>
    <lastmod>2025-04-11</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/browser-use-core-implementation</loc>
    <lastmod>2025-03-21</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/db-connection-pool-exhausted</loc>
    <lastmod>2025-03-12</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/rocketmq-consumer-log</loc>
    <lastmod>2025-03-05</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/high-cpu-usage-with-high-brandwidth-usage-probolem</loc>
    <lastmod>2024-11-08</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-replication-async-with-semi</loc>
    <lastmod>2024-11-07</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-mts</loc>
    <lastmod>2024-10-31</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/online-ddl-evolution</loc>
    <lastmod>2024-10-17</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-connection-phase</loc>
    <lastmod>2024-07-29</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-connection-problem</loc>
    <lastmod>2024-07-24</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-batch-sql</loc>
    <lastmod>2024-07-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-prepared-statement</loc>
    <lastmod>2024-07-15</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/one-normal-sql-cause-iops-increse</loc>
    <lastmod>2024-07-11</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mybatis-dynamic-sql-implemetation</loc>
    <lastmod>2024-07-10</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mybatis-batch-insert-cause-oom</loc>
    <lastmod>2024-07-04</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-json-partial-update-test</loc>
    <lastmod>2024-06-13</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/import-excel-with-images</loc>
    <lastmod>2024-06-06</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-8.0.18-multi-index-with-canal</loc>
    <lastmod>2024-06-05</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/innodb-index-page-update-test</loc>
    <lastmod>2024-05-20</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/http-cache</loc>
    <lastmod>2024-05-09</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-uncompressed-page-full-update</loc>
    <lastmod>2024-04-19</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-row-size-limit</loc>
    <lastmod>2024-04-07</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/springboot-gzip-min-response-size-failed</loc>
    <lastmod>2024-03-28</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/tomcat-jdbc-pool-exausted</loc>
    <lastmod>2024-03-15</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/tomcat-jdbc-socket-timeout-bug</loc>
    <lastmod>2024-03-14</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/analyze-weird-rocketmq-consumer-log</loc>
    <lastmod>2024-03-12</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/spring-cloud-gateway-graceful-shutdown</loc>
    <lastmod>2024-02-19</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/docker-port-publication-principle</loc>
    <lastmod>2024-02-18</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/dubbo-graceful-shutdown</loc>
    <lastmod>2024-01-22</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/graceful-shutdown-part1</loc>
    <lastmod>2024-01-09</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/sentinel-statistics</loc>
    <lastmod>2024-01-04</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/sentinel-rate-limiter-algo</loc>
    <lastmod>2024-01-03</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/rate-limiter-algo-with-impl</loc>
    <lastmod>2023-12-27</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/guava-rate-limiter</loc>
    <lastmod>2023-12-22</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/how-to-extract-offline-binlog-file</loc>
    <lastmod>2023-12-14</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/spring-cloud-gateway-ratelimiter</loc>
    <lastmod>2023-11-30</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/spring-cloud-gateway-memory-leak</loc>
    <lastmod>2023-11-14</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/how-springboot-run-with-a-fatjar</loc>
    <lastmod>2023-10-23</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/spring-cloud-gateway-with-cors</loc>
    <lastmod>2023-10-11</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/a-performance-hazards-of-mysql-streaming-query</loc>
    <lastmod>2023-10-08</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/shardingsphere-proxy-with-stream-query</loc>
    <lastmod>2023-09-20</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/multiple-solutions-of-create-executable-jar</loc>
    <lastmod>2023-07-19</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/using-idea-create-executable-jar</loc>
    <lastmod>2023-07-19</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/maven-dependency-wrong</loc>
    <lastmod>2023-07-14</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/canal-adapter-sync-data-uncompleted</loc>
    <lastmod>2023-06-16</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/shardingsphere-schema-cache-error</loc>
    <lastmod>2023-06-14</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/online-oom-problem-analyze-and-solving</loc>
    <lastmod>2023-06-04</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/canal-adapter-plugin-architecture-analyze</loc>
    <lastmod>2023-06-27</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/canal-client-adapter-core-code-bootstrap</loc>
    <lastmod>2023-05-15</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/a-trap-of-mysql-streaming-query</loc>
    <lastmod>2023-10-08</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/rocketmq-4.6.0-message-trace</loc>
    <lastmod>2024-01-09</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/rocketmq-client-running-with-docker</loc>
    <lastmod>2023-05-06</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mac-docker-volume-no-such-file-or-directory</loc>
    <lastmod>2023-05-06</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/spring-boot-config-load-process</loc>
    <lastmod>2023-05-02</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/update-big-table</loc>
    <lastmod>2023-05-03</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/canal-read-local-binlog-file-bug</loc>
    <lastmod>2023-04-27</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/mysql-binlog-event</loc>
    <lastmod>2023-04-25</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/canal-core-introduction-and-deployment-best-practice</loc>
    <lastmod>2023-04-24</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/how-to-use-your-customized-domain</loc>
    <lastmod>2023-04-16</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/about</loc>
    <lastmod>2022-04-16</lastmod>
    <changefreq>daily</changefreq>
    </url>
    <url>
    <loc>https://blog.hwgzhu.com/article/how-to-build-this-blog</loc>
    <lastmod>2023-04-16</lastmod>
    <changefreq>daily</changefreq>
    </url>
    
    </urlset>
    