2009-06-19 6 views
2

저는 유지 보수 중이며 asp.net으로 변환되는 오래된 고전 ASP 사이트를 가지고 있습니다. 데이터를 게시하는 외부 끝점이있는 페이지가 하나 있는데이 페이지에 게시중인 게시물을 캡처/모니터링하고 싶습니다. 누구든지 로그 파일이나 어딘가에 데이터베이스 중 하나를 이러한 게시물을 덤프하는 데 사용할 수있는 도구를 알고 있습니까?클래식 ASP 폼 게시물을 게시하십시오.

아마도이 질문은 IIS에서도 처리 될 수 있습니다. 내가 봤지만 봤지만 이것은 IIS에서도 가능하지는 않다. 어쩌면 그것을 할 수있는 ISAPI 확장이 있을까요?

+1

어떻게 어딘가에 파일에 POST/GET 데이터를 덤프하기 위해 그 양식에 몇 줄의 코드를 추가하지 않습니까? 예쁘다. 어쨌든 양식은 나왔습니다. –

+0

파일 잠금에 대해 걱정했습니다. – Dave

답변

2

Manos가 귀하의 질문에 대한 의견에서 지적한 것처럼 단순히 Request.Form 및/또는 Request.QueryString 모음의 내용을 파일로 덤프 할 수 있습니다.

파일 잠금이 중요하지만 각 게시물마다 항상 새 파일을 사용할 수 있습니다. 형식이 지정된 현재 날짜/시간, SessionID 및 기타 임의의 요소가 조합 된 파일 이름을 사용하십시오. ASP는 한 번에 하나의 요청 만 처리하므로 충돌 위험이 없습니다.

+0

확실하지 않습니다. 내 기술 지원부에서 목을 조여 줄 것 같습니다. – Dave

1

몇 번 지적했듯이, 콘텐츠를 일종의 컬렉션으로 덤프 할 수 있습니다. 이전 제안은 .txt (또는 무엇이든) 파일로 덤프하는 것이 었습니다. 엄청난 양의 데이터를 버리거나 대단히 활동적인 사이트를 운영하지 않는 한 잠금 문제가 발생하지 않을 확률은 좋습니다.

덧붙여 말하면, 그 정보는 당신이 더 나은 대답을 얻는데 도움이 될 것입니다. ;)

트래픽은 어느 정도입니까? 동시 사용자입니까? 어쨌든 얼마나 많은 데이터가 덤프되고 있습니까?

마지막으로 파일 아이디어가 마음에 들지 않으면 데이터베이스가 아닌 이유는 무엇입니까? 어떤 트래픽 질문에 대한 답변에 따라 달라집니다 ...