FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
TIdTcpServer con multiples conexiones
Hola, mi problema es el siguiente: tengo un servidor y multiples clientes (montados con TidTcpServer y TIdTcpClient). Todo funciona bien pero cuando hay muchas conexiones simultáneas, desde el servidor se cierran las conexiones activas. He puesto la propiedad maxConnections a cero para que no tenga límite de conexiones y tb he aumentado el valor de la propiedad ListenQueue pero sigo con el mismo problema.
Alguien que haya trabajado con servidores con mucha carga de trabajo puede darme alguna pista? Algún parámetro de configuración del servidor para que permita gestionar más conexiones a la vez? Muchas gracias. |
#2
|
|||
|
|||
hola, ¿qué versión de indy usas? ¿redefines el handler de PeerThreads?
no conozco los detalles de tu código |
#3
|
|||
|
|||
uso indy 9
redefino el handler El problema que hemos detectado es a nivel de sistema operativo, windows por defecto solo es capaz de gestionar 5000 puertos simultáneos, asi que no es problema del componente sino del SO. Gracias por la respuesta de todas formas, un saludo |
#4
|
|||
|
|||
vaya, no sabia que te referias a tal cantidad de conexiones
yo pensaba que por algún tipo de mala gestión de objetos, en algún momento habría "delete" donde no tendría que estar o algo así pero vamos, para mi muchas conexiones son 20 simultaneas no está mal saber lo de los 5000 puertos un saludo |
#5
|
|||
|
|||
Pues por si te interesa se arregla añadiendo una variable en el registro y se puede configurar hasta un maximo de 65536
saludos |
#6
|
|||
|
|||
conexiones multiples
Hola hackerinblues:
Tengo el mismo problema que ya resolviste pero necesito que me especifiques exactamente la forma de hacerlo. En mi caso particular tengo un servidor IdTCPServer con la propiedad ListenQueue en 15 y un componente TCPThreadMgrPool con el poolsize en 300, pero sucede que cuando el servidor recibe muchas conexiones simultaneas se cierran las conexiones activas. Segun tu comentario lo resolviste mediante un llave de registro, por favor si esta dentro de tus posibilidades responder este mensaje o darme alguna informacion mediante correo, aqui te dejo mi direccion: yaliuva @ cav . desoft . cu. Sin mas espero respuesta... garcias de antemano Última edición por Casimiro Notevi fecha: 11-05-2010 a las 17:26:18. |
#7
|
||||
|
||||
Hola newlink, si te fijas en el mensaje anterior, la fecha es del 2008. Te aconsejo que repases la guía de estilo de clubdelphi. Así se te podrá ayudar mejor. Gracias.
También te aconsejo que no pongas tu email porque puede ser almacenado por algún robot para enviarte correo basura, además de que cualquier usuario puede enviarte mensajes al email con el que te has registrado. Te lo he modificado un poco, por si acaso. De todas formas puede que alguien conozca la respuesta a tu pregunta. |
#8
|
|||
|
|||
conexiones multiples
Hola Casimiro:
Lamento mucho haber violado alguna de las normas, en realidad no tenia conocimiento de ellas, pues no soy un usuario permanente. Claro que ya lo se, aunque me vi en la necesidad de hacerlo pues necesito con premura resolver mi situación, tambien se que desde el 2008 fue el tema, pero escribi con la esperanza de que alguien me pudiera ayudar. Muchas gracias por la información.... Att yo |
#9
|
||||
|
||||
Espero que alguien pueda ayudarte, yo no tengo conocimientos sobre ese tema.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas con el TIdTCPServer | vejerf | Varios | 4 | 13-11-2007 20:06:49 |
Ayuda con TidTCPClient y TidTCPServer | vejerf | Internet | 10 | 24-05-2007 16:47:58 |
TIdTCPServer | didier | Internet | 1 | 16-05-2007 03:58:58 |
TidTcpServer,TidTcpClient | nenufer | Internet | 11 | 14-06-2006 12:17:04 |
Urgente tidTcpServer Indy | Pally | Internet | 2 | 30-08-2003 01:01:11 |
|