2016-03-24 12 views
1

Ich habe eine Java-Applikation für unser POS-Projekt erstellt und versucht, heliohost.org als meinen Domainserver zu verwenden, um alle Daten aus verschiedenen Zweigen zu synchronisieren und meine MySQL-Datenbank dorthin zu laden. Ich habe es erfolgreich verbunden, und meine Anwendung kann problemlos auf die Datenbank zugreifen. Bei der Verwendung des Domänenservers tritt jedoch eine zusätzliche Latenz auf: Wenn ich ein Produkt oder eine Anmeldung zu meiner Anwendung hinzufüge, dauert es ein paar Sekunden, bevor die Aktion ausgeführt wird.Java mit einem mysql Domainserver verbinden

Irgendwelche Tipps oder andere Methode, um Daten von anderen Zweigen mit nur 1 Datenbank zu synchronisieren?

+1

Ich stimme diese Frage als off-topic zu schließen, da die Frage nicht über Programmierprobleme und gehört auf http://dba.stackexchange.com/ oder vielleicht http://serverfault.com/. – Andreas

+0

Entschuldigung für das Off-Thema – PNC

Antwort

1

Lage, Ressourcen und laden über den DNS-Server; Dies sind die Faktoren, die die Leistung Ihres DNS-Servers erhöhen oder verringern. Versuchen Sie, diesen Faktor zu optimieren.

Wenn Sie wollen volle Geschwindigkeit verwenden Sie Ihre IP selbst, um eine Verbindung mit dem DB-Server, Dies wird die DNS-Auflösung Zeit zu beseitigen.

Sie können auch cloudflare oder einen ähnlichen DNS-Dienst verwenden; sie sind beide schnell und sicher (ich denke es ist auch kostenlos).

+0

war die Antwort nützlich? – padippist