forked from indymedia/epicyon
Extra POST timings
parent
86ecab9ac3
commit
98b8a5a161
|
@ -4738,6 +4738,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._benchmarkPOST(POSTstartTime,63)
|
self._benchmarkPOST(POSTstartTime,63)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
self._benchmarkPOSTtimings(POSTstartTime,POSTtimings,20)
|
||||||
|
|
||||||
# check the necessary properties are available
|
# check the necessary properties are available
|
||||||
if self.server.debug:
|
if self.server.debug:
|
||||||
print('DEBUG: Check message has params')
|
print('DEBUG: Check message has params')
|
||||||
|
@ -4754,6 +4756,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._benchmarkPOST(POSTstartTime,64)
|
self._benchmarkPOST(POSTstartTime,64)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
self._benchmarkPOSTtimings(POSTstartTime,POSTtimings,21)
|
||||||
|
|
||||||
if not inboxPermittedMessage(self.server.domain, \
|
if not inboxPermittedMessage(self.server.domain, \
|
||||||
messageJson, \
|
messageJson, \
|
||||||
self.server.federationList):
|
self.server.federationList):
|
||||||
|
@ -4769,7 +4773,7 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
if self.server.debug:
|
if self.server.debug:
|
||||||
pprint(messageJson)
|
pprint(messageJson)
|
||||||
|
|
||||||
self._benchmarkPOSTtimings(POSTstartTime,POSTtimings,20)
|
self._benchmarkPOSTtimings(POSTstartTime,POSTtimings,22)
|
||||||
|
|
||||||
if not self.headers.get('signature'):
|
if not self.headers.get('signature'):
|
||||||
if 'keyId=' not in self.headers['signature']:
|
if 'keyId=' not in self.headers['signature']:
|
||||||
|
@ -4781,6 +4785,8 @@ class PubServer(BaseHTTPRequestHandler):
|
||||||
self._benchmarkPOST(POSTstartTime,66)
|
self._benchmarkPOST(POSTstartTime,66)
|
||||||
return
|
return
|
||||||
|
|
||||||
|
self._benchmarkPOSTtimings(POSTstartTime,POSTtimings,23)
|
||||||
|
|
||||||
if self.server.debug:
|
if self.server.debug:
|
||||||
print('DEBUG: POST saving to inbox queue')
|
print('DEBUG: POST saving to inbox queue')
|
||||||
if '/users/' in self.path:
|
if '/users/' in self.path:
|
||||||
|
|
|
@ -12,4 +12,4 @@ journalctl -u epicyon | grep "DIGEST|" | awk -F '|' '{print $2}' | sort -r | uni
|
||||||
|
|
||||||
echo ''
|
echo ''
|
||||||
echo 'Timings for POST'
|
echo 'Timings for POST'
|
||||||
journalctl -u epicyon | grep "POST TIMING|" | head -n 50
|
journalctl -u epicyon -r | grep "POST TIMING|" | head -n 50
|
||||||
|
|
Loading…
Reference in New Issue