約2年間運用されている.NetWebアプリケーションがあります。NewRelicで監視しており、少なくとも1日に1回、場合によっては1日に数回、すべてのリクエストで次のエラーが発生する期間が発生します。
System.BadImageFormatException...無効なTyperefトークン。
アプリプールをリサイクルすると、エラーはなくなります。何もしなければ、エラーは自然に解消され、すべてが正常になります。
それがいつ発生するか、またはどのページがそれを引き起こすかというパターンを見つけることができません。
App Poolをリサイクルすることは役立つように思われるので、それはメモリエラーであると私に信じさせます。そのため、特に大規模なGridViewでのViewStateの使用を減らすように努めてきました。これまでのところ、それは役に立たなかった。
この問題に関する他の提案はありますか?