Estoy tratando de establecer el tiempo de espera de una conexión en el socket del cliente en java. He configurado un tiempo de espera de conexión predeterminado para 2000, es decir:¿Cómo establecer el tiempo de espera en la conexión de socket del cliente?
this.socket.connect(this.socketAdd, timeOut);
Esto estoy intentando en una aplicación web. Cuando un usuario realiza una solicitud, estoy transfiriendo valores al servidor socket, pero si no recibo ninguna respuesta en 5 segundos, el socket debería desconectarse. Pero en mi caso, la solicitud completa se enviará una vez más. ¿Puede alguien decirme por favor dónde me estoy equivocando?
Quiero cortar la conexión del zócalo, si no obtengo ninguna respuesta en 5 segundos. ¿Cómo puedo configurarlo? Cualquier código de muestra ayudaría.
Esto me ayudó a un tiempo de espera cuando no existe el servidor, o se niega conexión. – anisbet
por cierto, 'connection_time_out' está en milisegundos – lightswitch05