Один из 4 производственных серверов время от времени генерирует тонны ошибок:
Метод RunRules не поддерживается на этом прокси-сервере, это может произойти, если метод не помечен с помощью OperationContractAttribute или если тип интерфейсане помечен ServiceContractAttribute.
Метод "RunRules" является одним из методов в интерфейсе wcf [ServiceContract] и помечен как [OperationContract].
До этой ошибки в той жеметод, иногда он получит неправильный сервис через контейнер замка.После того, как я поместил больше информации о регистрации, чтобы определить точную причину, она превратилась в текущую ошибку.
Это веб-служба, из-за которой возникает ошибка, она пытается вызвать службу Windows через конечную точку wcf, когда это происходит.И это происходит только на одной конкретной машине.Частота составляет примерно один раз в неделю или 2 недели.Когда происходит перезапуск веб-сервиса (3 часа), ошибка прекращается.
Для меня это почти как испорченный vtable.Просто интересно, как бы вы подошли к этой проблеме?Ненавижу просить айтишников начать перерисовывать машину без веских доказательств.
Спасибо!