No, nunca encontré este problema en Meta.
Creo que podría ser un problema de red, como cuando estás editando y la red falla.
Así que cuando continúas editando, el servidor piensa que tienes problemas en este borrador.
Ves, ahora es el período de las “Dos Sesiones” en China, por lo que la red de los servidores extranjeros que sirven desde China se ha vuelto bastante deficiente estos días.
¿Cuál es el mecanismo de este problema “El borrador se está editando en otra ventana”? ¿Podría causar ese problema una falla de red?
Teníamos una condición en la que los borradores podían guardarse “concurrentemente”, lo que significa que el compositor podía estar en medio de guardar un borrador y se emitía otro guardado de borrador. Esto solo ocurría cuando la latencia de la red era alta, pero creo que es bastante probable que hayas sido víctima de esto, @xiasummer.
No hay garantías de que esto lo solucione; es un código muy complejo, pero en todas mis pruebas locales está funcionando mucho mejor.
Primero realizar una prueba de la latencia de la red y la tasa de pérdida, y luego configurar automáticamente una estrategia adecuada de guardado de borradores.
Sí. Es decir, para las diferentes condiciones de red de distintos usuarios, utiliza estrategias de redacción diferentes.
Por ejemplo, si vives en grandes ciudades donde la red es excelente, puedes redactar con más frecuencia y establecer 2 segundos como tiempo de subida del borrador. En cambio, si vives en zonas remotas con alta latencia de red, puedes establecer automáticamente 10 segundos como tiempo de subida del borrador.
Sigo, ya lo sabemos. Publicar mi commit tiene una estrategia mucho mejor que la que solíamos tener, ya que esperamos a que termine una guarda si ya hay una en progreso.