2013/11/25 Yuri <[email protected]>: > Salve, > > ho una browser view che effettua una operazione batch verso un servizio > esterno. Vorrei che le richieste non arrivassero a raffica ma cadenzate, > quindi ho pensato di poter introdurre una sleep di un paio di secondi > all'interno del codice. > > Però mi sono chiesto se questo può essere problematico per Plone. > > La sleep resta confinata all'interno del thread? Che succede se arrivano > delle richieste ulteriori?
Lo sleep è uno strano modo per gesitre questa cosa. Credo che semplicemente tu accoderai lo stesso numero di richieste, che arriveranno al tuo servizio con un ritardo di x ms. Da di che numeri stiamo parlando? Dopo tutto il tuo servizio non riceverà mai più di instanze x thread richieste contemporanee. Potresti concentrare quelle richieste su un unica istanza, magari a singolo thread, oppure potresti valutare qualcosa con plone.app.async -- Saluti/Regards Luca Fabbri - RedTurtle Technology E-mail: [email protected] Web Site: http://www.redturtle.it/ Phone: +39 0532 1915958 Fax: +39 0532 287070 _______________________________________________ Plone-IT mailing list [email protected] https://lists.plone.org/mailman/listinfo/plone-plone-it http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
