| FAQ n°25519, publiée le 18/03/2024 |
| WINDEV, WEBDEV, WINDEV MOBILE |
|
| Dans quel cas l'initialisation d'une réplication avec RéplicInitialise/RéplicSynchronise échoue avec un "délai d'attente dépassé" ? |
La réplication universelle et la réplication mobile utilisent un modèle centralisé : toutes les bases de données se synchronisent avec une base de données maître, généralement avec HFSQL client/serveur. La base de données maître répercute ensuite les modifications vers les autres bases de données :
- en HFSQL classic dans le cas d'une application de bureau qui possède un mode déconnecté,
- en HFSQL mobile pour les applications mobiles iOS et Android.
Délai d'attente dépassé
Cette réponse survient lorsque le débit de la connexion réseau n'est pas suffisant pour récupérer toutes les données à synchroniser en moins de 3 minutes.
Afin de permettre la synchronisation complète des données dans ce cas, il faut augmenter le détail d'attente dans l'application qui appelle RéplicInitialise/RéplicSynchronise. L'appel suivant doit être inséré :
HTTPTimeOut(600s)
Le délai peut être ajusté en fonction des installations utilisées, et volumes à transférer. |
|
|
|
|
|