<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>优雅退出 on PlumePHP</title><link>https://plumephp.com/tags/%E4%BC%98%E9%9B%85%E9%80%80%E5%87%BA/</link><description>Recent content in 优雅退出 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Wed, 14 Aug 2024 11:09:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E4%BC%98%E9%9B%85%E9%80%80%E5%87%BA/index.xml" rel="self" type="application/rss+xml"/><item><title>Go 信号处理入门：让 CLI 和服务收到 Ctrl+C 后体面退出</title><link>https://plumephp.com/go-signal-shutdown-cli-2024/</link><pubDate>Wed, 14 Aug 2024 11:09:00 +0800</pubDate><guid>https://plumephp.com/go-signal-shutdown-cli-2024/</guid><description>&lt;p&gt;你在终端里按 &lt;code&gt;Ctrl+C&lt;/code&gt;，程序会收到中断信号。如果程序只是立刻退出，可能会留下半写入文件、未完成请求、没有关闭的连接。对小脚本来说这不一定严重，但对长期运行的服务、消费者、同步工具来说，体面退出很重要。&lt;/p&gt;</description></item></channel></rss>