Q&A

  • Invailed Packet Error..란..?
마이다스로 시스템을 하나 구현했는데,

DB서버는 AS400이고, DELPHI5에 3-TIER방식으로

미들웨어서버(마이다스)는 PIII 999MHz(512MByte),

서버와클라이언트는 SocketConnection을 사용하고 있습니다.



하나의 서버프로그램에 여러 유저가 접속되어져 있어,

Single Instance방식으로 접속하여 클라이언트 프로그램 대 서버프로그램이

1 대 1 로 실행되어지고 있습니다..

근데, 사용자가 4~5명이상이 여러개의 프로그램을 실행하면, 마이다스서버에서

Insufficient memory for this operation 메세지를 생성하며,

클라이언트 프로그램에서는 Invailed Packet Error..메세지가 뜹니다.

이런 문제점은, 하나의 서버프로그램에, 접속된 유저수 만큼 서버폼이 떠서

일정 접속이후부터는 메모리가 Full이 나고, 해당 클라이언트프로그램에서

검색을 하려해도, 처리가 안돼고 Invailed Packet Error를 띄우면,

모래시계만 뜨는 상황으로 이어지는 것 같습니다..

결국 메모리 관리를 해주어야 할 것같은데,

혹시 이런문제점을 알고 계시면, 친절한 조언 부탁드리겠습니다.





0  COMMENTS