Non, je n’ai jamais rencontré ce problème sur Meta.
Je pense que cela pourrait être un problème de réseau, comme lorsque vous êtes en train d’éditer et que le réseau échoue.
Ainsi, lorsque vous continuez à éditer, le serveur pense que vous rencontrez des problèmes dans cette rédaction.
Vous voyez, c’est actuellement la période des « Deux Sessions » en Chine, donc la connexion aux serveurs étrangers depuis la Chine est devenue assez mauvaise ces derniers jours.
Quel est le mécanisme de ce problème « Le brouillon est en cours d’édition dans une autre fenêtre » ? Est-ce qu’une défaillance du réseau peut en être la cause ?
Nous avions un cas où les brouillons pouvaient être enregistrés « simultanément », ce qui signifie que le compositeur pouvait être en train d’enregistrer un brouillon lorsqu’une autre sauvegarde de brouillon était déclenchée. Cela ne se produisait que lorsque la latence réseau était élevée, mais je pense qu’il est assez probable que tu aies été touché par ce problème, @xiasummer.
Aucune garantie que cela le corrige, car il s’agit d’un code très complexe, mais lors de tous mes tests locaux, cela fonctionne beaucoup mieux.
Par exemple, effectuer d’abord un test de latence et de taux de perte du réseau, puis définir automatiquement une stratégie de sauvegarde de brouillon appropriée.
Oui. Je veux dire, pour les différentes conditions de réseau des utilisateurs, utilisez différentes stratégies de rédaction.
Par exemple, si vous vivez dans de grandes villes où la connexion est excellente, vous pouvez rédiger plus fréquemment et définir 2 secondes comme délai de téléversement de la rédaction. En revanche, si vous habitez dans des zones reculées avec une latence réseau élevée, le délai de téléversement de la rédaction peut être automatiquement réglé sur 10 secondes.
Je suis d’accord, nous savons maintenant que publier mon commit a permis d’adopter une stratégie bien meilleure qu’auparavant, car nous attendons la fin d’une sauvegarde avant d’en lancer une nouvelle.