Sign In
Yong Hee Park's Blog
Developer Support Engineer for Internet [MSFT]
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
3GB
ASP.Net
Backup
BizTalk
C#
CIL
CodeProject
Control
Crash Dump
DebugDiag
Debugging
Detour
DLLHOST.EXE
Heap Corruption
Iterator
Parallel Port
PowerShell
Restore
Web.config
WinDBG
Windows
Archive
Archives
July 2009
(1)
April 2009
(3)
March 2009
(3)
February 2009
(3)
January 2009
(1)
December 2008
(5)
June 2008
(11)
June 2006
(3)
April 2006
(1)
August 2005
(1)
MSDN Blogs
>
Yong Hee Park's Blog
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Yong Hee Park's Blog
.Net Framework 2.0, ASP.Net, COM+ & machine.config
Posted
over 3 years ago
by
Yong Hee Park
0
Comments
최근에 진행된 지원 케이스에서 ASP.Net 페이지의 서비스 속도 저하와 관련된 이슈에서 조금은 특이한 부분이 있어서 정리차원에서 블로그 글을 포스팅 합니다. 우선 문제 상황에 대한 간단한 내용을 보면 다음과 같습니다. Windows 2003 서버에 .Net Framework 2.0 (또는 그 이상)이 설치되어 있고 ASP.Net 페이지들은 단순하게 사용자의 입력을 받고 서비스를 호출 한 후 결과를 보여주는 기능을 하고 있습니다. 이때 서비스는...
Yong Hee Park's Blog
ASP.Net 2.0 (Whidbey) 에서 Hang Dump 분석
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
이전 포스팅에서 Tess의 IIS 6.0 + ASP.Net 1.1 이하 버젼에서의 Hang Dump 분석과 관련된 정보를 올렸습니다. 비교적(겨우 2년 전이네요 :-) 최근에 Tess의 블로그에 ASP.Net 2.0 에서 같은 맥락으로 Hang Dump 분석시 참고가 되는 글이 올라와서 같이 번역(사실 거의 복사에 가깝습니다만) 해서 올립니다. Tess의 글에서 언급하고 있습니다만 서버 프로세스가 처리를 하지 않거나 메모리 사용량이 늘어나거나 CPU...
Yong Hee Park's Blog
ASP.Net 2.0 이전 버젼에서 Hang Dump 분석시 참고 내용
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
IIS나 ASP.Net 관련 Dump 분석에서 많이 참고하는 Tess의 MSDN 블로그에 덤프 분석에 유용하게 사용 될 수 있는 Posting이 있어서 소개 합니다. 이 포스트는 Tess의 Things to ignore when debugging an ASP.NET hang( http://blogs.msdn.com/tess/archive/2005/12/20/505862.aspx ) 을 약간 번역(오역?) 한 내용 입니다. 기술 내용의 특징상 사람이...
Yong Hee Park's Blog
BizTalk Adapter Pack 1.0과 SAP Server 4.6c간의 RFC 통신시 XML Validation Error
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
최근 고객사에서 발생한 BizTalk Server 2006 R2(BizTalk Adapter 1.0)과 SAP Server (4.6c) 간의 RFC통신(Inbound) 시에 Table 형 자료의 필드 값이 한글이 지정되는 경우 이상한 Garbage 문자들이 끼여들어서 오류가 발생하는 문제가 접수 되었습니다. 문제가 발생하는 시점에 보면 아래와 같은 오류 메시지가 이벤트에 기록이 되면 Orchestration으로의 자료 전달시 오류가 발생합니다....
Yong Hee Park's Blog
Microsoft .NET Micro Framework (NETMF) Porting Kit 3.0
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
PDA들은 Windows Mobile(Windows CE라고 불린던) 을 쓴다 치더라도 기능이 좀 어중간한 ARM7 CPU 보드에서 .Net Framework을 쓸 수 있으면 좋겠구나 하는 생각을 왔습니다. 처음 .Net Micro Framework에 대해서 들었을 때는 드디어 그게 가능해 졌구나 하는 생각을 했습니다. 하지만, 좀 자세히 들어가서 보니 조금은 실망스러운 것이 역시나 인증된 (즉, 상대적으로 가격이 비싼) 보드 매이커의 제품만을...
Yong Hee Park's Blog
Windows 버젼별 메모리 관련 설정들 및 링크들
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
자주 참고하는 정보들이라 스크랩 을 겸해서 올립니다. 링크에서 Physical Memory관련 설정도 확인 할 수 있습니다. Memory Limits for Windows Releases http://msdn.microsoft.com/en-us/library/aa366778(VS.85).aspx Memory and Address Space Limits The following table specifies the limits on memory and...
Yong Hee Park's Blog
DebugDiag 1.1에서 LeakTrack을 이용하여 Memory 와 Handle 관련 Leak 확인을 위한 덤프 생성 방법
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
1. 시작 > 모든 프로그램 > Debug Diagnostics Tool 1.1 > DebugDiag 1.1 (x86) 을 선택하셔서 DebugDiag 1.1 을 실행 하세요. 2. 기본 설정일 경우 아래와 같은 다이얼로그 박스가 기본적으로 표시됩니다. 그렇지 않은 경우 DebugDiag 의 메인 화면에서 “Add Rule” 버튼을 클릭 하시기 바랍니다. 3. Rule Type을 선택하는 화면에서 3번째 형태인 “Memory and...
Yong Hee Park's Blog
Registry를 이용한 BizTalk Server Version 확인 방법
Posted
over 3 years ago
by
Yong Hee Park
0
Comments
이 포스트는 아래 블로그 포스팅 내용을 한글화 한 것 입니다. Identify the version of installed BizTalk http://blogs.msdn.com/kerreybpi/archive/2009/01/12/identify-the-version-of-installed-biztalk.aspx 현재 서버에서 작동 중인 BizTalk Server의 버젼을 확인을 쉽게 할 수 있는 방법 입니다. 아래그림과 같이 레지스트리 에티터를...
Yong Hee Park's Blog
Pickup 폴더내 파일의 복사본을 유지하는 방법
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
BizTalk Server 용 응용프로그램을 만들때 일반적으로 File Receive Location(또는 FTP Receive Location)을 이용하게 됩니다. 일단 메시지 파일을 Receive Location에서 설정된 Pickup 폴더에 복사하고 이파일이 없어지는 것을 보고 일단 메시지가 전달된 것으로 생각할 수 있습니다. 문제는 이 파일의 복사본을 유지하고 싶은 경우 현재 BizTalk Server가 지원하지 않는다는 것 입니다. 관련...
Yong Hee Park's Blog
Maximum job history Log의 크기로 SQL Blocking이 발생할 수 있다.
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
아래의 블로그 글에 약간의 살을 붙여서 글을 올립니다. Blocking on sql can occur if the Maximum job history log size is greater than 1000 on the sql server agent http://blogs.msdn.com/biztalkcpr/archive/2008/05/08/blocking-on-sql-can-occur-if-the-maximum-job-history-log-size...
Yong Hee Park's Blog
IIS 7.0 : 윈도우 인증 방법으로 Negotiate및 NTLM을 지원하도록 설정하는 방법
Posted
over 3 years ago
by
Yong Hee Park
1
Comments
IIS 6.0에서 사용하던 ADSUtil.vbs를 이용하는 방법과 IIS 7.0의 최신 방법을 이용하는 두가지 방법이 있습니다. 1) IIS 7.0 서버에 IIS 6 Management Compatibility 모듈이 설치되어 있는 경우, IIS 6.0에서 사용하던 ADSUTIL.VBS를 이용하는 것과 동일한 방법으로 설정이 가능합니다: cscript adsutil.vbs set w3svc/NTAuthenticationProviders " Negotiate...
Yong Hee Park's Blog
BizTalk 서버의 설정과 상태 확인을 위한 도구 (MessageBox Viewer)
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
이미 BizTalk 서버를 이용해서 개발하시거나 관리하시는 분들은 잘 아시고 계실 것으로 압니다만 MessageBoxViewer는 BizTalk서버의 실행 상태나 설정등을 한눈에 알아 볼 수 있도록 해주는 훌륭한 도구 입니다. 메시지박스 뷰어는 http://blogs.technet.com/jpierauc/pages/msgboxviewer.aspx 에서 다운로드 하실 수 있습니다. 사용법은 아주 간단합니다. 물론 항상 BizTalk 서버가 실행 중인...
Yong Hee Park's Blog
IIS 7.0, DebugDiag, WinDBG & .Net Framework
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
최근 진행된 SCOM/SSRS 관련 Troubleshooting에서 처음으로 64bit Windows 2008에서 작동 중인 IIS 프로세스 디버깅을 시도 해 봤습니다. 물론 Managed ASP.Net 서비스 인 관계로 Psscor2 64bit 버젼으로 분석은 가능 했습니다만 초기에 덤프 수집이 쉽지 않더군요. 우선 문제는 1. DebugDiag를 설치하여 Hang Dump를 시도 하였으나 실패 오류 메시지와 함께 덤프가 생성되지 않았습니다....
Yong Hee Park's Blog
List of URLs related to the BizTalk Performance Issues
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
Identifying Performance Bottlenecks http://msdn.microsoft.com/en-us/library/aa578679.aspx Threads, DB sessions, and throttling http://biztalkperformance.members.winisp.net/BlogPages/MaxWorkerThreads.htm The number of running orchestrations increases...
Yong Hee Park's Blog
BizTalk의 성능관련 카운터들
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
BizTalk Server 로 서비스를 진행하는 사이트에서 갑작스럽게 서비스의 속도가 떨어지거나 오류 발생이 늘어나는 경우 가장 우선 적으로 성능 모니터 (Performance Monitor) 를 통해서 기본적으로 확인할 부분이 있습니다 . 우선 서버에 전달되고 처리되는 요청의 전반적인 현황을 확인하기 위해서는 아래와 같은 모니터 객체를 성능모니터에 추가하셔서 관측 하시면 됩니다 . 아래 카운터를 이용하시면 서버에 전달되고 처리되는 요청의 흐름을...
Yong Hee Park's Blog
WCF Trace & View Trace Logs
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
이미 관련글들이 많습니다만 일단 정보를 한곳에 모은다는 생각으로 글을 올립니다. WCF 응용프로그램을 작성하고 테스트를 진행하다 보면 메시지의 흐름이나 실제 패킨의 생김새를 확인하면서 진행해야 할 경우 생기게 됩니다. Configuring Tracing http://msdn2.microsoft.com/en-us/library/ms733025.aspx 이때 아래의 링크를 이용해서 Application 이나 Service의 configuration...
Yong Hee Park's Blog
COM+나 .Net Serviced Compoent를 호출하는 ASP.Net페이지가 느려지거나 갑작스럽게 종료하는 경우...
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
테스트도 무사히 마치고 성능상의 문제도 거의 없던 ASP.Net 응용프로그램이 느려지거나 갑작스럽게 종료하는 경우 다음 상황을 확인해 보세요. 1. In-Proc 타입 (구성요소 서비스에서 별도의 프로세스로 분리되지 않고 바로 서비스되는 흔히 라이브러리 타입이라고 불리는)의 COM+객체 또는 .Net Serviced Component를 호출한다 2. 수행 시간이 긴 작업을 수행하는 COM+ 또는 Serviced Component 호출 중 타임아웃이...
Yong Hee Park's Blog
KB - BizTalk Server가 사용하는 SQL Server의 설정 사항
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
BizTalk Server 작동을 위해서는 반드시 MSSQL Server (2000이나 2005)가 있어야 합니다. 새로운 서버에 새로 설치한 경우가 아니라 기존에 사용 중인 SQL 서버에 BizTalk을 위한 공간을 마련하고 설치된 경우 BizTalk 서버의 서비스가 불안하고 멈추는 경우 가 발생할 수 있습니다. 이때 아래의 내용을 참고 하셔서 SQL Server의 설정을 확인해 주시기 바랍니다. • Auto Create Statistics option이...
Yong Hee Park's Blog
WCF & Impersonation (Links)
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
Impersonate a Client ’s Identity in Wcf http://www.danrigsby.com/blog/index.php/2008/04/17/impersonate-a-clients-identity-in-wcf/ How to: Impersonate a Client on a Service http://msdn.microsoft.com/en-us/library/ms731090.aspx 아래의 포름기사를 보시면 위의 과정을 수행 하였을때에도...
Yong Hee Park's Blog
DebugDiag 1.1 설치와 Crash Dump 수집 가이드
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
디버그 덤프 수집 DebugDiag 1.1 (x86) 도구 아래 작업은 메모리가 증가하는 프로세스가 정확히 식별된 상태에서만 수행이 가능합니다. 성능로그나 작업 관리자 등을 사용하여 문제가 발생하는 W3WP.EXE 프로세스를 우선 식별을 하여야 합니다. DebugDiag 1.1 (x86) 도구 다운로드 ======================================================================== 다음 도구를 다운로드하십시오...
Yong Hee Park's Blog
CodeProject 따라하기
Posted
over 4 years ago
by
Yong Hee Park
1
Comments
간단해 보여서 시작했던 "C#으로 LCD 제어하기"가 지난주 실패하고 이런저런 테스트를 하다가 드디어 오늘 정상 작동하는 버젼을 만들었다. 아무래도 Ground 신호 연결과 Contrast 용 10K 반고정 저항을 빼도 된다는 부분에 문제가 있었나봅니다. 저항을 붙이고 몇번 조절하고나니 그냥 작동이 되는군요. 흠. 이렇게 될때는 너무 쉽게 되어서 싱거운 느낌... 지난 주말과는 180도 다른 느낌이네요. 집사람에게 늦은 시간에 어른이...
Yong Hee Park's Blog
Windows 디버거 (WinDBG, DebugDiag 1.1) 링크
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
이미 많은 분들이 이들에 대한 글을 쓰셨기 때문에 간단하게 언급하고 링크나 달아 놓습니다. 윈도우에서 응용프로그램 디버깅을 위해서 많은 도구들이 사용 됩니다. 개발, 테스트, 배포순으로 이루어지는 일반적인 프로젝트에서라면 Visual Studio와 같은 개발 도구들이 지원하는 소스코드 디버깅 기능을 이용해서 쉽고 빠르게 문제의 원인 분석과 해결이 가능하겠지만 이미 배포되어서 소스가 어디 있는지 확인도 쉽지 않은 사용중인 응용프로그램에서...
Yong Hee Park's Blog
COM+ 디버깅 시 특정 DLLHOST.EXE를 표시하는 다른 방법
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
DLLHOST.EXE에서 발생하는 Heap Corruption Troubleshooting을 위한 자료 수집 방법 에서 언급했던 방법 보다 편하게 원하는 특정 DLLHOST를 확인 할 수 있는 방법이 있어서 소개 합니다. 이미 오래전 부터 사용하던 방법인데 같이 올린다는 것이 까먹었네요. DLLHOST.EXE를 새로운 이름의 파일로 복사할 필요가 없어서 간편한 방법 입니다. 1. 시작 메뉴->관리도구 (또는 컨트롤 패널 ->관리...
Yong Hee Park's Blog
BizTalk 2006 Backup/Restore/Disaster Recovery 관련 MSDN 링크
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
BizTalk과 같이 관리에 잔손질이 많이 가는 소프트웨어에서 언급은 자주 되는 정보링크 입니다. How to Configure the DTA Purge and Archive Job http://msdn2.microsoft.com/en-US/library/aa558715.aspx Backing Up and Restoring BizTalk Server http://msdn2.microsoft.com/en-us/library/aa562140...
Yong Hee Park's Blog
Iterator, it's implementation and CIL (with Misc Links)
Posted
over 4 years ago
by
Yong Hee Park
0
Comments
Links for Iterator Implementation in C#: C# 2.0 Iterators http://community.bartdesmet.net/blogs/bart/archive/2006/07/06/4121.aspx Implementation of Iterators in C# 2.0 (Part 5) http://www.thinkingms.com/pensieve/CommentView,guid,fd10bfa8-1aeb-4353...
Page 1 of 2 (32 items)
1
2