Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想确定作为独立可执行文件(或 Windows 服务)运行的 WCF 服务不会崩溃。
如果不是很明显,我正在寻找的不仅仅是是或否的答案。
是的。它可能会耗尽磁盘空间或内存空间。或者一些具有受保护访问的应用程序可能会出现并破坏它的内存。CPU 可能会遇到间歇性硬件故障,从而导致一些原本不可能的变量值集导致崩溃。它们有无数种可能但不太可能导致它意外崩溃的场景。
以我的经验,这些通常是由于代码中的错误或在访问正在运行的进程外部的资源时缺乏异常处理而死的。IE 文件、数据库、Web 服务等。
斯宾塞的评估说明了您无法控制的事情。