본문 바로가기
반응형

iis4

IIS 커맨드명령, IIS appcmd windows서버를 사용하시면 IIS를 많이 사용하실텐데요,GUI 환경의 인터넷 정보 서비스 관리자를 사용하지 않고 쉽고 빠르게 IIS를 제어할 수 있는 방법을 소개합니다.appcmd.exeAppcmd.exe 를 이용해서 IIS의 다양한 아래 기능들을 수행할 수 있습니다.웹 사이트, 응용 프로그램 풀, 가상 디렉터리의 생성, 삭제, 변경, 설정웹 사이트, 응용 프로그램 풀의 시작, 중지, 재생실행 중인 worker process, 요청에 대한 정보 보기IIS, ASP.NET 설정에 대한 가져오기, 내보내기, 변경appcmd 의 경로는 아래와 같습니다.%systemroot%\system32\inetsrvappcmd 사용방법APPCMD (명령) (개체 유형) C:\Windows\System32\inetsr.. 2025. 4. 9.
IIS - w3wp.exe 메모리 부족에 대한 해결방안, 메모리제한 배경서버를 운영하다보면 어플리케이션 메모리 과다사용으로,서비스 중지 현상이 발생할 때가 있습니다.제가 업무로 운영하는 Windows IIS 서버에서는 이를 방지하기위해 별도의 솔루션을 통해 알람이 동작하게 되어있습니다.그런데, 최근 이러한 현상이 다량 발생되어 Windows 서버 - IIS 서버에서의 해결방안 일부를 소개하게 되었습니다.물리적 메모리(하드웨어 - RAM) 추가비용만 충분하다면 해당 방식이 가장 간편합니다.단순히 서버에 램을 추가하여 가용한 메모리 용량을 늘리는 방식입니다.IIS pool 메모리 제한비용 문제 등으로 인해 물리적으로 메모리를 추가할 수 없을때,간편히 문제를 해결할 수 있는 방안입니다.1) IIS에서 application pool을 선택합니다.한국어로는 애플리케이션 풀입니다... 2024. 11. 7.
IIS 사용후기 "windows 기본 웹서버" 장점 1. 윈도에서 기본적으로 설치가능한 웹서버. 설치/관리가 쉽다. 2. 기본 admin tool 이 GUI이고, 간편하게 사용할 수 있다. appcmd 등을 이용해서 command line으로도 조작도 가능하다. 3. WCF 를 돌릴 수 있는 유일한 웹서버 단점 1. 간혹 원인은 알 수없는 memory leark / 알수없는 문제가 발생한다. 문제 발생할경우 restart (...) 2. 윈도에서만 사용가능하다. 3. pool / site 등이 제대로 stop / start 안될떄가 있다. UI상으로는 꺼져있어도 실제로는 구동중으로 보이는 bug도 존재한다. 총평 .NET framework 기반 등 IIS 에서만 구동시킬 수 있는 app 을 구동할거 아니라면 굳이 쓰고 .. 2021. 8. 3.
WCF 개발후기 "MS에서 C#으로 분산통신을 하기 위한 기술이나, rest에 비해 너무 번잡한 기술" 장점따윈 없다. rest 형식에 비해 너무 번거로운점이 많다. 1. client 코드를 짜려면 service를 먼저 올려야함. 2. svcutil.exe 란 프로그램을써서 코드를 generate하고 그걸 이용해서 또 코딩하고 ㅡㅡ; 3. service에서 조금만이라도 코드가 바뀌면 다시 재컴파일하고 이걸 반복하고 해야함 안그러면 에러 발생 4. legacy 를 java client와 연계하려고 하나 client code 가 제대로 생성안됨. 총평 누가 이런 기술을 이용해서 프로그램을 만들었는지는 몰라도 정말 유지보수하기 개떡같다. end point (통신하려는 서버)를 바꾸려면 또 먼가 건드려야하고, 통신하기 위해 i.. 2021. 7. 8.
반응형