首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >错误的Azure网站服务器时区数据

错误的Azure网站服务器时区数据
EN

Stack Overflow用户
提问于 2014-10-27 14:45:02
回答 1查看 593关注 0票数 4

我来自俄罗斯,1,5天前(凌晨2点,10月26日),我们的时区(好的,抵消了我们的时区)已经改变了--从UTC+4变成了UTC+3。请别问为什么--它现在出来了:(但它变了。)

我的家庭胜利8.1机器自动更新。

但只有一个(!)我的Azure资源被更新了。一个云服务更新了,而另一个云服务和4个网站没有更新--它们仍然处于UTC+4偏移。

我知道,所有的Azure服务器都在UTC设置中,但我谈到了它们上的TimeZoneInfo数据。

我在请求

代码语言:javascript
复制
var tz = TimeZoneInfo.FindSystemTimeZoneById("Russian Standard Time")

这个时区仍然是

(UTC+04:00)莫斯科,圣彼得堡,伏尔加格勒

当我的家庭机器在

(UTC+03:00)莫斯科,圣彼得堡,伏尔加格勒(RTZ 2)

AFAIK,这取决于服务器上的系统更新-新的时区数据必须在任何时候实际发生更改之前到达。但是为什么服务器没有更新呢?

我的一台CloudService现在工作正常,显示正确的时区信息(不能显示),因此至少有一台服务器被正确更新,而其他服务器则不正确。

我做了一个小网站来测试这个:http://timezonetestrussia.azurewebsites.net/ (来源:https://github.com/justdmitry/AzureTimeZoneTest )

它显示TimeZoneInfo.Local信息和“俄罗斯标准时间”。在这个时刻,它在Azure中显示了这一点:

代码语言:javascript
复制
Id
    Russian Standard Time
DisplayName
    (UTC+04:00) Moscow, St. Petersburg, Volgograd
StandardName
    Russian Standard Time
DaylightName
    Russian Daylight Time
BaseUtcOffset
    04:00:00
SupportsDaylightSavingTime
    True
DateTimeOffset.UtcNow
    10/27/2014 2:37:58 PM +00:00
TimeZoneInfo.ConvertTime(DateTimeOffset.UtcNow, tz)
    10/27/2014 6:37:58 PM +04:00 

在我的本地机器上,它显示:

代码语言:javascript
复制
Id
    Russian Standard Time
DisplayName
    (UTC+03:00) Moscow, St. Petersburg, Volgograd (RTZ 2)
StandardName
    Russia TZ 2 Standard Time
DaylightName
    Russia TZ 2 Daylight Time
BaseUtcOffset
    03:00:00
SupportsDaylightSavingTime
    True
DateTimeOffset.UtcNow
    27.10.2014 14:33:50 +00:00
TimeZoneInfo.ConvertTime(DateTimeOffset.UtcNow, tz)
    27.10.2014 17:33:50 +03:00 
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-10-28 09:21:55

最可能的原因是不同的服务在不同的Guest“版本”上运行。您可能已经启用了自动Guest更新(osVersion="*"),这意味着Azure可以免费更新Guest。对于同一个家族,不同的Guest版本包括不同的更新集。像时区调整规则这样的东西通常也是使用更新发布的。

看看客户操作系统更新提要http://sxp.microsoft.com/feeds/3.0/msdntn/WindowsAzureOSUpdates -他们不能向所有用户发布一个新的操作系统已经几个月了。进程被多次启动,他们更新了一些用户,然后停止了这个过程。很可能您的“正常工作”服务更新了OS,而其他服务没有更新OS。您也许可以使用Management部署调用来验证这一点。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26590155

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档