O NHibernate Profiler não vê a solicitação do meu aplicativo ASP.NET MVC
-
29-10-2019 - |
Pergunta
Estou usando NHProf com ASP.NET MVC 3.
Eu inseri
HibernatingRhinos.Profiler.Appender.NHibernate.NHibernateProfiler.Initialize();
no meu método Application_Start, mas NHProf ainda não vê minhas sessões e não mostra nada.
Qual pode ser a origem do meu problema?
Solução
Você definiu uma configuração log4net?
Você pode olhar aqui:
E uma amostra do meu web.config:
<appender name="NHProfAppender"
type="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender,
HibernatingRhinos.Profiler.Appender.NHibernateLog4Net">
<sink value="tcp://127.0.0.1:22897" />
</appender>
<logger name="HibernatingRhinos.Profiler.Appender.NHibernate.NHProfAppender.Setup">
<appender-ref ref="NHProfAppender"/>
</logger>
Outras dicas
Certifique-se de que o cliente NHibernate Profiler aponta para a mesma porta que o método NHibernateProfiler.Initialize()
.A porta padrão é 22897
.
Pode ser um problema de firewall?Certifique-se de que a porta seja a mesma e que a porta possa ser acessada.Seu código mais recente está funcionando conforme o esperado?
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow