Ciao a tutti,

Questa non e' proprio una domanda su Java, ma so che ci sono qui molti
esperti di servizi REST e problemi di rete che magari mi possono dare una
buona idea :-)

Sviluppo un servizio REST su protocollo HTTPS.
Ho come vincolo che le api devono rispondere entro 300 ms.
La maggior parte delle risposte finiscono in tempo.
Una percentuale, in genere intorno all' 1 per mille, no :(

Ho misurato che spesso gran parte del temp e' perso per la connessione ed
in particolare per handshake SSL/SSH.

Per esempio:

curl https://xxx/mio-servizio -w "@curl-format.txt"

    time_namelookup:  0.060681
       time_connect:  0.061517
    time_appconnect:  0.168877
   time_pretransfer:  0.168905
      time_redirect:  0.000000
 time_starttransfer:  0.171531
                    ----------
         time_total:  0.171547


Cosa fareste per ridurre il time_appconnect [The time, in seconds, it took
from the start until the SSL/SSH/etc connect/handshake to the remote host
was completed]?

Grazie,
Alessio
  • [Jug-... Alessio Santacroce alessio.santacr...@gmail.com [it-torino-java-jug]
    • ... bruno bossola bboss...@gmail.com [it-torino-java-jug]
      • ... Simone Bordet simone.bor...@gmail.com [it-torino-java-jug]
        • ... bruno bossola bboss...@gmail.com [it-torino-java-jug]
    • ... Simone Bordet simone.bor...@gmail.com [it-torino-java-jug]
      • ... Matteo Vaccari matteo.vacc...@gmail.com [it-torino-java-jug]
    • ... Uberto Barbini uberto.g...@gmail.com [it-torino-java-jug]
      • ... Federico Fissore feder...@fsfe.org [it-torino-java-jug]
        • ... Uberto Barbini uberto.g...@gmail.com [it-torino-java-jug]
          • ... Simone Bordet simone.bor...@gmail.com [it-torino-java-jug]
            • ... Uberto Barbini uberto.g...@gmail.com [it-torino-java-jug]

Reply via email to