我在一堆已安装的 Elixir 服务器上收到错误消息,因为我们正在下载2019b
tzdata,但检查已发布版本的代码仍在报告已2019a
发布。是什么触发了更新ets.lookup(:tzdata_current_release, :release_version)
以及为什么会被破坏?我想这不是手动的,也不是我的责任。
loaded_tzdata_matches_remote_last_modified?/0:Tzdata.ReleaseUpdater.tzdata release in place is from a file last modified Tue, 26 Mar 2019 05:40:14 GMT. Release file on server was last modified Mon, 01 Jul 2019 16:50:25 GMT.
我也遇到了这个错误,它可能是独立的,如果是这样可以分离到另一个问题。只是检查想法。
[错误] error_info/7:gen_server.888 GenServer :tzdata_release_updater terminating#012** (FunctionClauseError) 在 Tzdata.Util.first_matching_weekday_in_month/4#012 (tzdata) lib/tzdata/util.ex:73 中没有函数子句匹配:Tzdata。 Util.first_matching_weekday_in_month(1932, 4, 7, [])#012
(tzdata) lib/tzdata/util.ex:329: Tzdata.Util.time_for_rule/2#012
(tzdata) lib/tzdata/period_builder.ex:161: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:180: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata /period_builder.ex:185: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:180: Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:185 : Tzdata.PeriodBuilder.calc_periods_for_year/9#012 (tzdata) lib/tzdata/period_builder.ex:180: Tzdata.PeriodBuilder.calc_periods_for_year/9#012最后一条消息: :check_if_time_to_update