Upgrades Server to Allow Production Deployment #2

Merged
osilkin98 merged 10 commits from server_upgrade into master 2019-07-24 08:24:25 +02:00
osilkin98 commented 2019-07-24 08:20:49 +02:00 (Migrated from github.com)
  • Swaps the aiohttp.web.run_app API for aiohttp.web.TCPSite, allowing multiple instances of the server to be run concurrently.

  • Adds tests for load balancing and concurrent write requests.

  • Adds setup.py to allow for quick package installation and script targets.

  • Refactors project so root directory looks cleaner.

  • Adds unit service files so server can be monitored by systemd.

  • Bug Fixes & General Improvements.

- Swaps the `aiohttp.web.run_app` API for `aiohttp.web.TCPSite`, allowing multiple instances of the server to be run concurrently. - Adds tests for load balancing and concurrent write requests. - Adds `setup.py` to allow for quick package installation and script targets. - Refactors project so root directory looks cleaner. - Adds unit service files so server can be monitored by systemd. - Bug Fixes & General Improvements.
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: LBRYCommunity/comment-server#2
No description provided.