Freigeben über


Betriebssystempatchupdates für Windows

Von Playfab Multiplayers-Servern verwaltete Windows-Container durchlaufen einen methodischen Updateprozess für Betriebssystempatches, um sicherzustellen, dass Spieleserver mit den neuesten Sicherheitsupdates arbeiten. Azure Compute zertifiziert jeden Monat ein Windows-Betriebssystemimage, das in Multiplayerserver integriert ist, damit Entwickler während des Builderstellungsprozesses aus der Umschaltfläche "Windows Server Core Preview" auswählen können. Entwicklern wird empfohlen, ihre Nicht-Produktions-Spieleserver zu testen, die mit der Option "Windows Server Core Preview" erstellt wurden.

Multiplayer : Betriebssystem-Patchupdate-Benutzeroberfläche

Nach 30 Tagen migrieren Multiplayer-Server die Windows Server Core Preview-Version zur Windows Server Core-Imageoption, wodurch ein von PlayFab genehmigtes Betriebssystemimage für die Produktionsbereitschaft signalisiert wird. Dieser Vorgang wird alle 30 Tage wiederholt, wobei ein Betriebssystem-Vorschauimage zum Hauptimage des Betriebssystems wechselt. Wenn ein Spielserver mit einer Betriebssystemkernversion erstellt wurde, die nicht mit der Betriebssystemkernversion von PlayFab übereinstimmt, aktualisiert PlayFab Ihren Spielebuildserver automatisch mit dem neuesten Haupt-Betriebssystemkernimage. Dieser Prozess wird automatisch angewendet, ohne dass der Entwickler Buildänderungen erfordert.

Patchupdatezyklus

Die folgende Abbildung veranschaulicht den Updatezyklus auf Betriebssystempatchebene.

Multiplayer – Updatezyklus für Betriebssystempatches

Bühne Stakeholder Beschreibung
1 Kunde Continuous Integration & Testprozess stellt Produktionsspielbuilds mit Betriebssystemkern bereit und testet Spielebuilds mit Betriebssystemvorschau.
2 Azure MPS überprüft neuen veröffentlichten Windows-Betriebssystempatch
3 MPS PlayFab ersetzt MPS-Betriebssystemvorschau durch Windows-Betriebssystempatch.
4 MPS PlayFab ersetzt MPS-Betriebssystemkern durch MPS-Betriebssystemvorschau 30 Tage vorher
5 MPS PlayFab aktualisiert Spielebuilds mit Betriebssystem Core automatisch

Bewährte Methoden

  1. Entwicklern wird empfohlen, ihre Nicht-Produktions-Spieleserverbuilds mit der Option Betriebssystemvorschauimage zu erstellen und zu testen.
  2. Entwickler mit einem ausgereiften Build- und Continuous Integration-& Bereitstellungsprozess sollten berücksichtigen, dass Betriebssystemimageupdates alle 30 Tage aktualisiert werden.

Einschränkungen

  1. Der Patchupdateprozess erfolgt monatlich.
  2. Entwickler können die monatlichen Updates auf Betriebssystempatchebene nicht deaktivieren.
  3. Der Patchupdateprozess gilt nur für verwaltete Windows-Container und nicht für benutzerdefinierte Container oder Linux.

Notiz

  • Spieleserverbuilds sind nach der Erstellung unveränderlich. Daher können Entwickler nicht zwischen Betriebssystemimagevorschau und Betriebssystemimagekern umschalten.
  • Ein Spieleserver, der in der Produktion ausgeführt wird, wird automatisch auf die neueste Version des Betriebssystemkernimages aktualisiert, wenn die Version, die der Build erstellt wurde, älter als die neueste ist. Dies wird automatisch nur für neue Multiplayer-Serverzuordnungsanforderungen angewendet.