SharePoint log分析——"Thread was being aborted"的可能情况

本文分析了SharePoint日志中出现'Thread was being aborted'错误的四种常见情况:1) 访问拒绝导致的异常;2) 数据库超时;3) 大量OpenWeb调用引发的超时;4) 线程被主动中止。针对这些情况,提出了相应的排查和解决方案。
摘要由CSDN通过智能技术生成

SharePoint log分析——Thread abort的可能情况

        每当SharePoint报错的时候,详细的信息会记录在log中,一般的错误很快就可以得到确认并解决,但是有时候在log中出现的“Thread was being aborted”,总是让人一头雾水 ,无从下手,这里根据经验总结了几个可能出现"Thread was being aborted"的情况。

第一种情况:Access Denied

        我们知道,通常情况下Try Catch是不能捕捉到Access Denied这个异常的。有时候Access Denied会导致“Thread was being aborted”。这种情况下,需要查找一下代码中需要较高权限的操作和提升权限的地方,或者,将“SPSecurity.CatchAccessDeniedException”设置为false,就可以catch住这个异常并且分析了。

2. 第二种情况,数据库超时

        如果一次数据库操作时间过长,可能会因为超时出现Thread aborted的情况。例如下面的错误信息:

   System.Threading.ThreadAbortException: Thread was being aborted. 
     at SNIReadSync(SNI_Conn* , SNI_Packet** , Int32 ) 
    
OpenSSL SSL_read: Connection was aborted, errno 10053这个错误通常是由于网络连接中断导致的。 这可能是由于网络太慢,无法完成SSL读取操作而导致连接中止。 如果您遇到这个错误,您可以尝试换一个网络连接再次尝试。如果网络仍然非常慢,您可以尝试手动下载所需的文件,而不是依赖网络下载。 另外,如果您在使用Git时遇到了类似的错误,如fatal: unable to access ‘https://github.com/xxx/xxx/’:OpenSSL SSL_read: Connection was aborted, errno 10053,可能原因是Git默认限制了推送的大小。您可以通过运行以下命令更改限制的大小来解决这个问题:git config --global http.postBuffer 524288000。 这将增加Git推送的缓冲区大小,以便处理较大的文件。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [OpenSSL ssL_read: Connection was aborted,errno 10053 报错](https://blog.csdn.net/dccose/article/details/121012926)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [安装vagrant报错OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 54](https://download.csdn.net/download/weixin_38627213/14043306)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [OpenSSL SSL_read: Connection was aborted, , errno 10053](https://blog.csdn.net/bigcat030/article/details/115742972)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值