![]() |
1
1
正如其他人提到的,20毫秒的屏障可能不是什么值得担心的。但是,我可能会问代码多久被调用一次?将呼叫结果缓存3-5秒(甚至仅2-3秒)是否足够?而不是每次都访问网络?2-3秒是一个很小的缓存窗口,没有什么可以说“服务器活动”检查不能返回OK,只是让服务器在代码执行过程中崩溃。如果你每几秒钟浪费20毫秒(最多),那就没什么好担心的了。 |
![]() |
2
2
您的代码检查您是否能够建立到SQL Server的连接。 您也可能有兴趣更进一步,并通过运行类似
|
![]() |
3
1
您可以使用Windows服务控制管理器API:
如果状态为“服务运行”,则服务已启动。
如果您不喜欢p/invoke,请看一下
看起来它可能用于检索特定服务的状态。 |
![]() |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
![]() |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
![]() |
Niyazi Babayev · 如何在表达式中动态应用表达式? 3 年前 |
|
Dansih · .Net核心自定义身份验证方案 3 年前 |
![]() |
lolorekkk · 面板插入。NET WinForm 3 年前 |