we got wcf service calling unmanaged code. unmanaged code using com , creating com objects legacy work. noticed when application pool re-cycle happens (due web.config change). service not able re-host again in new application domain , w3wp.exe appear hang. not getting errors or logs, except can't communicate service anymore. killing process , starting new 1 woks. there way tell iis not use application domain re-cycle (due legacy/unmanaged code in w3wp.exe). noticed when using re-cycle on private bytes limit there process re-cycle , not app domain recycle. else can find out state of w3wp.exe process , why hang.
i noticing different recycle options create different ways recycle. when using ui in iis recycle removes processes , put new ones. when setting memory limit same happens. when changing web config, app domain recycle happens. there information type of re-cycle occurs based on different trigger , there ways configure it?
Comments
Post a Comment