<?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/%E6%96%AD%E7%BA%BF%E6%81%A2%E5%A4%8D/</link><description>Recent content in 断线恢复 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Tue, 17 Aug 2021 21:03:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E6%96%AD%E7%BA%BF%E6%81%A2%E5%A4%8D/index.xml" rel="self" type="application/rss+xml"/><item><title>副本进度保存与恢复架构：断线、重登和跨服失败后的继续游戏</title><link>https://plumephp.com/game-server-dungeon-progress-resume-architecture/</link><pubDate>Tue, 17 Aug 2021 21:03:00 +0800</pubDate><guid>https://plumephp.com/game-server-dungeon-progress-resume-architecture/</guid><description>&lt;h2 id="背景架构问题通常藏在正常路径之外"&gt;背景：架构问题通常藏在正常路径之外&lt;/h2&gt;
&lt;p&gt;副本玩法经常处在“时间长、状态多、奖励重”的交叉点。玩家打到最后一个 Boss 时断线，服务端实例因为空房被回收；玩家重登后希望继续，系统又要防止重复领奖、重复消耗门票和复制掉落。副本进度保存与恢复架构的核心，是把可恢复状态、不可恢复过程和奖励边界分清楚。&lt;/p&gt;</description></item></channel></rss>