|
|
|
|
|
by ejcx
3353 days ago
|
|
Monitoring - CPU Usage, HTTP Response codes, Login Failures, Login Successes, Ratelimit events. Testing - Unit tests, Integration tests, nothing fancy. PHPUnit or whatever framework you want. All hooked in to CI. Tests should always pass. If you have a flapping test it should be fixed. We have docker containers that spin up our production environment locally, so we can test things like nginx config changes, database migrates, configuration changes, nginx changes, etc. |
|
You mention CI so I'm curious. Do you have an automated continuous delivery process? Does testing fit into that (e.g. integration testing staging or dev services after deployments)?