2011-03-17 17 views

Respuesta

5

Puede pensar en un rol de trabajador como un Servicio de Windows o un Demonio Unix. Es, como dices, un proceso perpetuo de ejecución (aunque puede estar en estado de espera durante una gran parte del tiempo, pero eso es algo que debes decidir).

Esencialmente puede ejecutar cualquier código que desee escribir.

Puede reaccionar a estímulos externos, p. al sondear desde el servicio Azure Queue, pero también puede abrir canales de comunicación, bases de datos de consultas, etc.

+0

Hmm, parece que me han encontrado. ¿Admite conexiones TCP/UDP de baja latencia directa? – Eonil

+0

Sí, aunque se encuentra detrás de un equilibrador de carga, por lo que puede abrir puertos y agregar varias máquinas detrás de la url que necesite. También puede comunicarse entre las máquinas en el centro de datos azul dentro de sus roles, si es necesario. –

+0

@Jason, ¿significa que mis paquetes tienen que pasar por el equilibrador de carga en lugar de la comunicación directa a una máquina específica con dirección IP? Si lo es, su latencia parece ser alta. – Eonil

Cuestiones relacionadas