python
from eliot import start_action, to_file
def handle_request(request):
action = start_action(action_type="request", request_id=request.id)
action.success()
to_file(open("log.txt", mode="a"))
request1 = Request(id=1, data="data1")
request2 = Request(id=2, data="data2")
handle_request(request1)
handle_request(request2)
python
from eliot import start_action, to_file
from requests import get
to_file(open("log.txt", mode="a"))
def send_request(url):
action = start_action(action_type="http_request", url=url)
response = get(url)
action.success()
url1 = "http://microservice1/api"
url2 = "http://microservice2/api"
send_request(url1)
send_request(url2)