Nous avons une application WebForms + MVC 1.0 où le site WebForms poste une chaîne cryptée à une action dans le site MVC qui affiche ensuite une vue détaillée. Cependant, dans notre environnement de test (en cluster), la publication à partir de Webform peut prendre près d'une minute avant d'afficher la vue MVC. L'action MVC effectue un appel de service WCF pour obtenir des données client à partir d'une base de données Oracle. Cet effet "post lent" ne se produit que lorsqu'un utilisateur accède à l'application pour la première fois - la seconde fois autour des temps de réponse sont rapides. Des idées ce qui pourrait causer ce temps de réponse initial lent? Est-ce qu'il doit faire quelque chose avec le routage MVC? Nous ne rencontrons pas cela dans notre environnement de serveur de dev.Lent POST vers le site ASP.NET MVC à partir du site Webforms
Merci
Oui, l'application MVC est opérationnelle. User1 peut avoir déjà accédé et effectué le POST, mais si user2 l'accède pour la première fois et exécute le POST sur le site MVC, user2 rencontrera initialement ce temps de réponse lent. – fjxx
Intéressant. Y a-t-il des opérations lourdes qui ont lieu lorsque vous établissez une nouvelle session? –
Lors de la publication sur l'action MVC, une instance de service WCF est créée, deux objets métier sont instanciés et une validation personnalisée a lieu. C'est à peu près ça. – fjxx