-
公开(公告)号:CN111245707A
公开(公告)日:2020-06-05
申请号:CN202010017435.2
申请日:2020-01-08
Applicant: 北京小米移动软件有限公司
Inventor: 卢鹏
Abstract: 本公开是关于一种邮件传输方法、装置、电子设备及存储介质。所述方法包括:基于与当前客户端建立的连接,接收所述当前客户端发送的邮件数据,所述连接包括响应于当前客户端发送的邮件传输请求而与所述当前客户端建立的连接;将所述连接注册到设定选择器上;基于单一线程,采用轮询的方式检测所述选择器上各个连接的数据是否发送完成;响应于检测到所述连接的数据已发送完成,基于发送完成的数据进行邮件传输。本公开基于单一线程采用轮询的方式监听所述选择器上的各个连接的数据的发送情况,相对于相关技术中一个连接使用一个线程处理的方式,可以提高线程的利用率,解决客户端高密度、高并发场景下服务的稳定性,并可以提高服务端的资源利用率。
-
公开(公告)号:CN111245708A
公开(公告)日:2020-06-05
申请号:CN202010017668.2
申请日:2020-01-08
Applicant: 北京小米移动软件有限公司
Inventor: 卢鹏
IPC: H04L12/58 , H04L12/801 , H04L12/851 , H04L12/853 , H04L12/26 , G06Q10/10
Abstract: 本公开提供一种邮件处理方法及装置。所述方法应用于邮件中继服务器,所述方法包括:接收客户端发送的待发送邮件后,采用责任链对待发送邮件进行检测,根据检测结果确定待发送邮件的处理方式并进行处理,实现对邮件服务器的自动保护,保证了邮件服务器的正常运行。
-
公开(公告)号:CN111404836B
公开(公告)日:2023-09-12
申请号:CN202010237322.3
申请日:2020-03-30
Applicant: 北京小米移动软件有限公司
Inventor: 卢鹏
IPC: H04L47/50 , H04L9/32 , H04L47/215
Abstract: 本公开是关于一种数据传输控制方法、装置、控制中心、服务器及介质;其中,所述数据传输控制方法,应用于控制中心,包括:根据服务器集群的总传输速率和所述服务器集群包含的服务器数量,确定单个令牌桶的桶速率;其中,一个所述令牌桶,用于控制一个所述服务器的数据传输;所述桶速率,用于供对应所述服务器通过令牌桶中的令牌生成控制数据传输的速率;基于所述桶速率,向对应服务器发送令牌生成信息。如此,能够通过控制中心,实现对服务器集群中每个服务器的数据传输速率的集中且自动的控制。
-
公开(公告)号:CN111245708B
公开(公告)日:2022-04-08
申请号:CN202010017668.2
申请日:2020-01-08
Applicant: 北京小米移动软件有限公司
Inventor: 卢鹏
IPC: H04L51/42 , H04L47/10 , H04L47/2408 , H04L47/2416 , H04L43/16 , G06Q10/10
Abstract: 本公开提供一种邮件处理方法及装置。所述方法应用于邮件中继服务器,所述方法包括:接收客户端发送的待发送邮件后,采用责任链对待发送邮件进行检测,根据检测结果确定待发送邮件的处理方式并进行处理,实现对邮件服务器的自动保护,保证了邮件服务器的正常运行。
-
公开(公告)号:CN111404836A
公开(公告)日:2020-07-10
申请号:CN202010237322.3
申请日:2020-03-30
Applicant: 北京小米移动软件有限公司
Inventor: 卢鹏
IPC: H04L12/863 , H04L9/32 , H04L12/819
Abstract: 本公开是关于一种数据传输控制方法、装置、控制中心、服务器及介质;其中,所述数据传输控制方法,应用于控制中心,包括:根据服务器集群的总传输速率和所述服务器集群包含的服务器数量,确定单个令牌桶的桶速率;其中,一个所述令牌桶,用于控制一个所述服务器的数据传输;所述桶速率,用于供对应所述服务器通过令牌桶中的令牌生成控制数据传输的速率;基于所述桶速率,向对应服务器发送令牌生成信息。如此,能够通过控制中心,实现对服务器集群中每个服务器的数据传输速率的集中且自动的控制。
-
-
-
-