Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: add synapse worker support #642

Closed

Commits on Apr 19, 2020

  1. Add initial support for synapse workers

    · needs documentation; no checks yet for port clashes or typos in worker name
    · according to https://github.com/matrix-org/synapse/wiki/Workers-setup-with-nginx#results
      about 90% of requests go to the synchrotron endpoint
    · thus, the synchrotron worker is especially suited to be load-balanced
    · most of the other workers are documented to support only a single instance
    · https://github.com/matrix-org/synapse/blob/master/docs/workers.md
    eMPee584 committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    353bc7c View commit details
    Browse the repository at this point in the history
  2. Add to synapse nginx template conditional URL rewrites for workers

    · 😅 How to keep this in sync with the matrix-synapse documentation?
    · regex location matching is expensive
    · nginx syntax limit: one location only per block / statement
    · thus, lots of duplicate statements in this file
    eMPee584 committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    a14b9c0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cf452fd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    66a4073 View commit details
    Browse the repository at this point in the history
  5. nginx config: route traffic to workers on matrix-synapse

    FIXME: horrid duplication in template file
    eMPee584 committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    e4763c2 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    5f63d28 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    765c046 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    46984a4 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2020

  1. Configuration menu
    Copy the full SHA
    567d031 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59d1fb7 View commit details
    Browse the repository at this point in the history
  3. remove duplicated key

    maxklenk committed Aug 27, 2020
    Configuration menu
    Copy the full SHA
    53ccc78 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2020

  1. Configuration menu
    Copy the full SHA
    06bc430 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2020

  1. add redis support

    maxklenk committed Sep 10, 2020
    Configuration menu
    Copy the full SHA
    a25a429 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a3d84b View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2020

  1. Configuration menu
    Copy the full SHA
    4fdfc0a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8800253 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e68d8b View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2020

  1. fix worker routes

    maxklenk committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    132daba View commit details
    Browse the repository at this point in the history
  2. fix media routing

    maxklenk committed Sep 18, 2020
    Configuration menu
    Copy the full SHA
    fc2edcb View commit details
    Browse the repository at this point in the history