我目前正在制作一个看门狗来检查管道中的所有捆绑包是否仍然正常工作。(这将发生在分布式环境中,因此故障可能是网络故障、软件故障、其中一台服务器出现故障……)
由于捆绑包可以绑定到N个任意数量的服务,因此应该使用以下方法递归地进行检查:
START at the first step in the pipeline
Use getServicesInUse to get the services references of the next step
use getBundle() on the gathered ServiceRerefence objects
REPEAT until we a
如果我在低质量的3G/WiMAX网络上检查一个大的svn存储库,我经常得到一个错误“无法读取响应体:连接超时”。在那之后,我的工作副本被锁定,"svn cleanup“无法工作,并出现错误"Error processing command 'modify-wcprop‘in 'packages/univint/src'. 'packages/univint/src/Folders.pas’is not in version control‘。是否可以通过某种方式配置subversion,使其在网络超时后不会损坏所有内容。或者,这可能是在网络超时后