You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In order to get this working we will have to probably deploy the fastpath inside of EC2 as a daemon which we always keep running separate from the endpoints which terminate the API requests.
It's also essential that we have figured out the monitoring for these endpoints so that we are able to build similar charts to those which we were building previously to ensure we aren't loosing any data. See: #882, ooni/devops#157, ooni/devops#104
The text was updated successfully, but these errors were encountered:
This is about porting the endpoints that currently reside in the monolith code base over to the probe_services component.
Specifically the following endpoints:
/report/<report_id>
https://github.com/ooni/backend/blob/master/api/ooniapi/probe_services.py#L858/report
https://github.com/ooni/backend/blob/master/api/ooniapi/probe_services.py#L762/report/<report_id>/close
https://github.com/ooni/backend/blob/master/api/ooniapi/probe_services.py#L952C34-L952C59The tricky thing is that the actual upload is handled by a separate service which currently listens on localhost on the monolith backend: https://github.com/ooni/backend/blob/master/api/ooniapi/probe_services.py#L943.
In order to get this working we will have to probably deploy the fastpath inside of EC2 as a daemon which we always keep running separate from the endpoints which terminate the API requests.
It's also essential that we have figured out the monitoring for these endpoints so that we are able to build similar charts to those which we were building previously to ensure we aren't loosing any data. See: #882, ooni/devops#157, ooni/devops#104
The text was updated successfully, but these errors were encountered: