<?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/%E5%90%88%E6%9C%8D%E6%9E%B6%E6%9E%84/</link><description>Recent content in 合服架构 on PlumePHP</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Thu, 13 Mar 2025 15:46:00 +0800</lastBuildDate><atom:link href="https://plumephp.com/tags/%E5%90%88%E6%9C%8D%E6%9E%B6%E6%9E%84/index.xml" rel="self" type="application/rss+xml"/><item><title>游戏服务器合服控制面架构设计</title><link>https://plumephp.com/game-server-realm-merge-control-plane-architecture/</link><pubDate>Thu, 13 Mar 2025 15:46:00 +0800</pubDate><guid>https://plumephp.com/game-server-realm-merge-control-plane-architecture/</guid><description>&lt;h2 id="背景"&gt;背景&lt;/h2&gt;
&lt;p&gt;合服不是简单把两个数据库合到一起。区服里有角色名、公会名、排行榜、拍卖订单、邮件、好友关系、活动进度、赛季数据、客服工单和运营配置。任何一个对象冲突，都可能变成玩家投诉。更危险的是，合服通常发生在游戏进入长期运营后，线上数据规模大、历史包袱多、停服窗口短。合服控制面的意义，是把迁移从一组临时脚本变成可预演、可冻结、可校验、可回滚的工程流程。&lt;/p&gt;</description></item></channel></rss>