Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.09;
Скачать: CL | DM;

Вниз

Файлообмен через IdFtp, IdFtpServer....   Найти похожие ветки 

 
Makhanev Alexander   (2007-01-16 22:23) [0]

Хотим заюзать сабж для обмена файлами между сервером и сотнями\тысячами  клиентов.

Есть ли у этих indy компонентов какие-л. ограничения?

Стоит ли переходить на 10ую версию? Есть ли серьезные known bugs в 9ке?


 
Makhanev Alexander   (2007-01-17 10:37) [1]

nobody knows?


 
Сергей М. ©   (2007-01-17 10:41) [2]


> Есть ли серьезные known bugs в 9ке?


Не замечено.


 
Makhanev Alexander   (2007-01-17 13:53) [3]

а у меня одна и та же демка idftp-idftpserver  вчера нормально работала в , а седня начинает виснуть каждый раз после upload"а (put).....

кто знает, от чего оно?

я видел много мессаг об ошибках в indy. там очень критично чтоб ftp канал работал стабильно на ~1000 клиентах.


 
Сергей М. ©   (2007-01-17 14:21) [4]

Что значит "виснуть" ?

Indy использует блокирующий режим сокетов,
Разумеется, при этом вызванный тобой метод Get/Put не вернет управление вызывающему коду до тех пор, пока не будует успешно завершена загрузка/выгрузка всех указанных данных, а скорость загрузки/выгрузки естественно зависит напрямую от стабильности и ширины канала.


 
Makhanev Alexander   (2007-01-17 15:09) [5]


> Сергей М. ©   (17.01.07 14:21) [4]


сейчас гоняю демку indy 9 (ftp server\client)...

баги самые разные...  напр, AV на сервере после аплоада...
или "незакрывание" окна клиента (будто какойто поток подвис)

когда клиентом юзаю INetFtp (http://www.winsoft.sk) - то всё ок, ничто ни разу не упало.

под "виснуть" i mean когда пытаешься закрыть форму, а ей пофиг. хотя другие контролы воркают))


 
Сергей М. ©   (2007-01-17 15:17) [6]


> Makhanev Alexander   (17.01.07 15:09) [5]


> напр, AV на сервере после аплоада


Ну так ты определи, какой конкретно код вызвал AV, прежде чем на Инди пенять)
На то есть отладчик и открытые исходные индейские тексты  ...


> пытаешься закрыть форму, а ей пофиг


Опять же - отладчик на что тебе дан ?


 
Орион ©   (2007-01-17 15:24) [7]

> [5] Makhanev Alexander   (17.01.07 15:09)

попробуй 10ю версию.


 
Makhanev Alexander   (2007-01-17 17:24) [8]

при интенсивном юзе клиента на INetFtp (неск-ко клиентов каждые 3-4сек. аплоадят файло) - тот же сервер (IdFtpServer) всё-таки иногда выдает AV:

Message: Access violation at address 00406206 in module "FtpServer.exe". Read of address 00000007.

------------------------------------------------------------------------------
|Address |Module       |Unit         |Class|Procedure/Method            |Line|
------------------------------------------------------------------------------
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|7C809A26|kernel32.dll |             |     |lstrlenW                    |    |
|7C809A31|kernel32.dll |             |     |lstrlenW                    |    |
|7C809A26|kernel32.dll |             |     |lstrlenW                    |    |
|7C809A31|kernel32.dll |             |     |lstrlenW                    |    |
|7C809A31|kernel32.dll |             |     |lstrlenW                    |    |
|7C90F1CB|ntdll.dll    |             |     |RtlMultiByteToUnicodeN      |    |
|7C90F0A5|ntdll.dll    |             |     |RtlAnsiStringToUnicodeString|    |
|7C90D9BF|ntdll.dll    |             |     |NtFindAtom                  |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB03|user32.dll   |             |     |CallNextHookEx              |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|77F2EAFB|GDI32.dll    |             |     |GetCurrentPositionEx        |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|77D5C77A|user32.dll   |             |     |DrawTextExA                 |    |
|77D3E900|user32.dll   |             |     |CallWindowProcA             |    |
|77D3E8EA|user32.dll   |             |     |CallWindowProcA             |    |
|7C9137A6|ntdll.dll    |             |     |RtlUnlockHeap               |    |
|7C9010ED|ntdll.dll    |             |     |RtlLeaveCriticalSection     |    |
|7C9137C2|ntdll.dll    |             |     |RtlUnlockHeap               |    |
|76369B4F|IMM32.DLL    |             |     |ImmUnlockClientImc          |    |
|77D3E900|user32.dll   |             |     |CallWindowProcA             |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB03|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB03|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB03|user32.dll   |             |     |CallNextHookEx              |    |
|77D3D554|user32.dll   |             |     |DefWindowProcA              |    |
|77D3D540|user32.dll   |             |     |DefWindowProcA              |    |
|77D3E900|user32.dll   |             |     |CallWindowProcA             |    |
|77D3E8EA|user32.dll   |             |     |CallWindowProcA             |    |
|77D3B38E|user32.dll   |             |     |DefWindowProcW              |    |
|77D3B3A2|user32.dll   |             |     |DefWindowProcW              |    |
|77D3B3A2|user32.dll   |             |     |DefWindowProcW              |    |
|77D3D554|user32.dll   |             |     |DefWindowProcA              |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3D540|user32.dll   |             |     |DefWindowProcA              |    |
|77D3E900|user32.dll   |             |     |CallWindowProcA             |    |
|77D3E8EA|user32.dll   |             |     |CallWindowProcA             |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB03|user32.dll   |             |     |CallNextHookEx              |    |
|77D3EB39|user32.dll   |             |     |CallNextHookEx              |    |
|77D396C2|user32.dll   |             |     |DispatchMessageA            |    |
|77D396B8|user32.dll   |             |     |DispatchMessageA            |    |
|0049D21F|FtpServer.exe|FtpServer.dpr|     |                            |13  |
|7C90E64C|ntdll.dll    |             |     |NtSetInformationThread      |    |
------------------------------------------------------------------------------


 
Орион ©   (2007-01-17 17:27) [9]

> [8] Makhanev Alexander   (17.01.07 17:24)

какая полезная информация... :)))


 
Сергей М. ©   (2007-01-17 17:29) [10]

Ищи строку текста, на которую ссылается адрес 00406206

см. Search -> Find Error..


 
Makhanev Alexander   (2007-01-17 18:51) [11]


> Сергей М. ©   (17.01.07 17:29) [10]


посмотрим, никогда так не искал.

обычно eureka log хватает=)

сенкс.


 
Anatoly Podgoretsky ©   (2007-01-17 19:48) [12]

Так это объект какой то не создан, или вообще испорченый указатель.


 
Makhanev Alexander   (2007-01-18 01:52) [13]

заюзал ftp сервер от ICS - всё зверски летает, пока что выдержал все нагрузки. иногда не выдерживают клиенты (видимо если вырубить в процессе отправки файла)


 
Дмитрий Белькевич ©   (2007-01-18 03:13) [14]

>Не замечено

+1 пользуем девятку обновленную с сайта. Родная, которая шла с делфи семеркой немного глючила.


 
Makhanev Alexander   (2007-01-18 12:04) [15]


> Дмитрий Белькевич ©   (18.01.07 03:13) [14]


а что именно и как глючило?


 
Anatoly Podgoretsky   (2007-01-18 20:33) [16]

> Makhanev Alexander  (18.01.2007 01:52:13)  [13]

Еще бы, тут клиенты жалуются, что не получается свыше 30000 одновременных соединений, Винда мешает :-)



Страницы: 1 вся ветка

Текущий архив: 2007.09.09;
Скачать: CL | DM;

Наверх




Память: 0.52 MB
Время: 0.025 c
2-1187073459
Megabyte
2007-08-14 10:37
2007.09.09
Работа через WinAPI с USB Web-камерой


4-1174345185
Vlad-Q
2007-03-20 01:59
2007.09.09
Открытие окна броузера с заданным url


5-1157851665
RASkov
2006-09-10 05:27
2007.09.09
Добавление published свойства


6-1166818956
DriveR_F
2006-12-22 23:22
2007.09.09
Как с помощью IdHTTP загрузить картинку


15-1186726846
stanislav
2007-08-10 10:20
2007.09.09
Вопрос по CVS