NextStack

Sentinel 1.8.1

patch PublishedFeb 4, 2021 Sourcealibaba/Sentinel Chinese translation

Sentinel 1.8.1

NOTE: Since 1.8.1, Sentinel requires JDK 1.8 or higher version.

Features / Enhancements

  • Refactor SpiLoader and enhance SPI mechanism (#1383)
  • Add basic cluster concurrency limiting implementation in token server module (#1631)
  • Add Motan RPC adapter implementation (#1825)
  • Improve default block fallback logic in Dubbo 2.6.x adapter to avoid serialization problem (#1794)
  • Support setting flush interval of the metric log via SentinelConfig property (#1919)
  • Support both HTTP and HTTPS protocol in transport heartbeat module (#1896)
  • Make token client NettyTransportClient.getCurrentId() thread safe (#1707)

Bug fixes

  • Fix NPE bug when updating gateway flow rules and param flow rules before the route/API has been requested once (#1729, #1901)
  • Fix the bug that getServletPath() may return empty when matching URL in Zuul 1.x adapter (#1605)
  • Fix the problem that requests will never be blocked when slowRatioThreshold = 100% (#1779)

Dashboard

  • Add statIntervalMs field in DegradeRule dialog (#1781)
  • Add support for matching path pattern like /xx/** in authFilterExcludeUrls (#1971)
  • Fix issue of memory leak in real-time monitoring page (#1905)
  • Improve MetricFetcher under concurrent conditions (#1918)

Dependencies

  • Upgrade fastjson to 1.2.75
  • Upgrade snakeyaml to 1.26 in sentinel-cluster-server-envoy-rls module

Thanks for all contributors: @brothelul, @cdfive, @dani3lWong, @evasnowind, @HelloCoCooo, @jasonjoo2010, @JiangZian, @JieGz, @John-Chan, @liuming-dev, @mikawudi, @nickChenyx, @odidev, @polarbear567, @PeineLiang, @samuelxw, @sczyh30, @vipweihua, @wzg923, @xierunzi, @xierunzi, @xuande, @yunfeiyanggzq, @zcai2, @zhangkai253, @zhangxn8, @zhouyongshen


Source alibaba/Sentinel · 1.8.1 · 2021-02-04 · upstream release

Mirrored verbatim for indexing. All rights belong to the upstream project.

Release notes are published by the upstream project and mirrored here for indexing. All rights belong to their authors.