什么叫状态服务器 博客,pending是什么意思?HTTP Status pending (进程信号的未决状态)详解...

今天调试网页的时候,发现有一个连接状态一直是pending。如下图:

什么叫状态服务器 博客,pending是什么意思?HTTP Status pending (进程信号的未决状态)详解..._第1张图片

上图中的请求主要的功能就是发送测试邮件,由于出现pending这个状态,因此请求等了很长时间才返回邮件发送失败及一些其它错误。

一、pending 是什么意思?

定义:信号产生和传递之间的时间间隔内,称此信号是未决的;

简单的说就是:一个已经产生的信号,但是还没有传递给任何进程,此时该信号的状态就称为未决状态。

二、HTTP Status pending 相关状态还包括哪些?

1、待定状态;

2、未决状态;

3、等待状态;

4、检验状态

三、出现“pending”如何解决?

通过上面讲了“pending 是什么意思?”你应该能明白一个大概的意思了吧,也有了一个大概的解决思路了吧。绝大多数情况都是因为连通不了所引起的。

下面谈谈我是如何解决smtp发邮件pending这个问题的吧!

其实解决是很简单,因为我发送邮件用的是smtp服务,我首先就要确保我的服务器能够连接上smtp服务器对吧!

拿smtp.126.com来举例,如果我服务器都不能连接上它,出现status pending也就是很正常了。

我用了linux服务器命令:telnet smtp.126.com 25 ,结果没有连接成功。

正是因为没有连接成功,所以出现了status pending也是很正常的。

smt服务器端口有:25、465、587这几个端口,我换成了:telnet smtp.126.com 465,果然一切正常。

你可能感兴趣的:(什么叫状态服务器,博客)