Skip to content

v3.0.0

Compare
Choose a tag to compare
@echoyang7 echoyang7 released this 21 May 07:04
· 18 commits to master since this release
3b11287

New:

  • Added multi-process mode to optimize Lyrebird proxy performance under high load.
    • Supported running Checker、Reporter in independent processes.
    • Migrated some contextual resources to Redis in multi-process mode.
    • Added multi-process asynchronous resource manager.
  • Added multi-process asynchronous resource manager.
  • Added Redis wrapper class for dict-like Redis access, hiding Redis existence from users.
  • Added "process" parameter to @event annotation.
  • Added rate limiting functionality to extra mock server.
  • Optimized Lyrebird termination process.
  • Added PATCHER category to Extension.
  • Added Redis dependency to Lyrebird Docker image.

Fix:

  • Fixed issue with abnormal data changes during Checker runtime.
  • Fixed issue with opening browser page after Lyrebird terminates.
  • Reduced lyrebird_metrics reporting volume for Checker.
  • Added request body to flow channel ES reporting information.
  • Fixed the issue of failing to search for special characters in Datamanager.