MIDAS를 이용해서 프로그램을 개발중에 있습니다.
서버프로그램 및 클라이언트가 거의 완성되어 설치본을 만들었는데,
클라언트에서 설치본을 각각 PC들에 설치해보고, 서버와 접속해 보면 정상적으로
접속이 됩니다.
한 90대정도에 설치해 보고 이상없이 작동하는 것을 보고 잘 되는줄 알았는데,
이렇게 시간적인 간격이 있을때는 상관없지만,
동시에 90대정도의 PC에서 접속 요청을 하니, 마이다스 서버에서 오류메세지가 뜨는군요
메세지는,
-------------------------------------------------------------------
"DAX Error",
-------------------------------------------------------------------
"Insufficient memory for this operation"
"Alias : '제가만든 알리아스 이름 혹은 연결한 데이터베이스 셋 명'"
-------------------------------------------------------------------
시간 간격이 있을때는 각각 pc에서 조회나 입력등이 잘 되는데,,,
동시에 요청을 하면, 이런 메세지가 뜨는 것 같습니다.
제가 사용한 DB는 ACCESS DB이구요, 이를 단순히 BDE를 이용해서 연결했습니다.
마이다스를 이용하지만, DB는 MIDAS서버에 같이 존재하기 때문에,
BDE에서 데이터베이스 연결할때 쓰듯이 사용했구요,
도움말을 읽고 찾아보다가 혹 경험있으신 분이 계실것 같아 문의 합니다.
INSTANCE는 Mulitiple Instance로, Threading Model은, Apartmemt로 지정했습니다.
MIDAS에서 설정하는 Instance나 Threading Model의 정확한 의미와 사용예를
잘 모르겠군요,,
메모리 부족메세지는 어떻게 처리해야 할지 난감합니다......