Migration vom lokalen server auf Azure: ZEITZONE UTC. Wie zu lösen?

Entwarf ich meine Anwendung in Anbetracht der Tatsache, dass, gemäß der Vorgaben,
sollte die Ausführung auf einem server befindet sich in Italien und den Kunden italienische Volk nur.

Etwa einem Monat, mein bos entschieden, um Sie alle auf Azure.

Ging alles reibungslos. Die einzige Sache, die mir einige problem ist die Tatsache, dass der time-server ist UTC.

Die Lösungen sind:

A) einfache

ändern Sie ein Startskript, um die server-Zeit (
http://netindonesia.net/blogs/wely/archive/2011/06/26/setting-timezone-in-windows-azure.aspx
)

B) aufwendiger

Ändern, um jede Anwendung zu verwenden UTC-Zeit und zeigen die richtige Uhrzeit in die lokale Zeit konvertiert.

Wenn ich mich für die Lösung meiner Zweifel ist, dass die Tatsache, dass der server eingerichtet ist, eine andere Zeitzone kann es irgendwie zu Konflikten mit Azure.

Ist das wahr?

  • Option A klingt einfach genug, obwohl Sie müssen, um sicherzustellen, dass es funktioniert mit Sommerzeit, oder Sie finden alles, was ist eine Stunde im Sommer. Wenn ich hatte das gleiche Problem ich entschied mich zu gehen, mit option B, weil dann würde ich keine Probleme haben mit Menschen, die Nutzung der app im Ausland.
  • Können Sie uns sagen, ein wenig mehr über Ihre Architektur. Ist es web-basiert bzw. windows-client, geht es dann durch die web-services etc. Dann sollten wir in der Lage sein, um Ihnen zu helfen mehr.
  • Alle Windows Azure-VMs sind unter UTC, und IMHO ist dies eine sehr gute Eigenschaft design der cloud. Gehen Sie für die für B, du wirst es nicht bereuen.
Schreibe einen Kommentar