草庐IT

imap_timeout

全部标签

javascript - 如果未能及时完成,NodeJS Timeout a Promise

如何在一定时间后使promise超时?我知道Q有一个promise超时,但我使用的是原生NodeJSpromise,它们没有.timeout函数。我是缺少一个还是它的包装不同?或者,下面的实现在不占用内存方面是否很好,实际上可以按预期工作?我也可以让它以某种方式全局包装,以便我可以将它用于我创建的每个promise,而不必重复setTimeout和clearTimeout代码?functionrun(){logger.info('DoNothingControllerworkingonprocessid{0}...'.format(process.pid));myPromise(400

node.js - 在mocha测试中调用异步函数如何避免超时错误: timeout of 2000ms exceeded

在我的Node应用程序中,我使用mocha来测试我的代码。在使用mocha调用许多异步函数时,出现超时错误(Error:timeoutof2000msexceeded.)。我该如何解决这个问题?varmodule=require('../lib/myModule');varshould=require('chai').should();describe('TestingModule',function(){it('SaveData',function(done){this.timeout(15000);vardata={a:'aa',b:'bb'};module.save(data,f

windows - Docker Toolbox Tutorial Client.Timeout 在等待 header 时超出

我正在关注https://docs.docker.com/get-started/part2/#publish-the-image上的指南在整个指南中,有时会出现此错误,有时当我重新运行它们会起作用的命令时,我遇到了麻烦。dockerpush%username%/%repository%:%tag%我会得到使用默认标签的响应:最新来自守护进程的错误响应:Gethttps://registry-1.docker.io/v2/:net/http:requestcancelledwhilewaitingforconnection(Client.Timeoutexceededwhilewait

python - 在什么情况下我们需要使用 `multiprocessing.Pool.imap_unordered` ?

imap_unordered返回的迭代器的结果排序是任意的,而且它似乎并不比imap运行得快(我用以下代码检查),那么为什么要使用这种方法呢?frommultiprocessingimportPoolimporttimedefsquare(i):time.sleep(0.01)returni**2p=Pool(4)nums=range(50)start=time.time()print'Usingimap'foriinp.imap(square,nums):passprint'Timeelapsed:%s'%(time.time()-start)start=time.time()pri

python - 如何理解 IMAP 电子邮件文本中的等号 '=' 符号?

我目前正在使用Pythonimaplib来处理电子邮件文本。我使用fetch命令从GMail服务器获取原始数据电子邮件。然而,我发现一件事非常棘手-等号'='。它不是一个普通的等号,而是一个特殊的符号。例如:'='有时充当文本行末尾的连字符:Dependinguponyourmoduleselections,courselecturersmayalsocontactyo=uwithpreparatoryworkoverthenextfewweeks.Itwouldbewisetostart=reviewingthepreparatoryreadinglistsprovidedonthe

python - 我在 Python 的 itertools 中找不到 imap()

我有一个问题想用itertools.imap()解决。但是,当我在IDLEshell中导入itertools并调用itertools.imap()后,IDLEshell告诉我itertools没有属性imap。怎么了?>>>importitertools>>>dir(itertools)['__doc__','__loader__','__name__','__package__','__spec__','_grouper','_tee','_tee_dataobject','accumulate','chain','combinations','combinations_with_r

python - 显示 Python 多处理池 imap_unordered 调用的进度?

我有一个脚本,它通过imap_unordered()调用成功地执行了多处理池任务集:p=multiprocessing.Pool()rs=p.imap_unordered(do_work,xrange(num_tasks))p.close()#Nomoreworkp.join()#Waitforcompletion但是,我的num_tasks大约是250,000,因此join()将主线程锁定10秒左右,我希望能够逐步回显到命令行以显示主进程未锁定。比如:p=multiprocessing.Pool()rs=p.imap_unordered(do_work,xrange(num_task

SSL上的JavaMail IMAP非常慢 - 批量获取多条消息

我目前正在尝试使用JavaMail从IMAP服务器(Gmail和其他服务器)获取电子邮件。基本上,我的代码有效:我确实可以获得标题、正文内容等。我的问题如下:在IMAP服务器(无SSL)上工作时,处理一条消息基本上需要1-2毫秒。当我使用IMAPS服务器(因此使用SSL,例如Gmail)时,我达到大约250m/条消息。我只测量处理消息的时间(不考虑连接、握手等)。我知道因为这是SSL,所以数据是加密的。不过,解密的时间应该没那么重要吧?我尝试设置更高的ServerCacheSize值、更高的connectionpoolsize,但我的想法严重不足。有人遇到过这个问题吗?希望解决它?我担

java - 模拟 IMAP 或 POP 服务器以进行单元测试的最简单方法是什么?

这个问题在这里已经有了答案:WorkingwithaJavaMailServerforTesting(5个回答)关闭8年前。我想对一个从电子邮件收件箱中提取邮件的Java应用程序进行单元测试,就像thisguy.目前,我在我们公司的真实邮件服务器上对真实邮箱进行单元测试,该邮箱易于设置,但存在以下缺点:您必须在运行测试之前发送实际的电子邮件添加更多测试用例可能很困难,例如因为您可能希望针对不同的安全策略进行测试测试取决于与邮件服务器的有效网络连接以及现有邮件帐户,该帐户以对我来说毫无意义的方式将开发和系统管理结合在一起。我想在本地端口上启动IMAP服务器,它会根据存储在测试类旁边的文件

java - Android UnknownHostException : is there a way to set timeout?

当我连接到我的网络服务以检索数据时,电话有时会断开连接、DNS困惑等。然后我得到一个UnknownHostException,这很好。我要做的是在此处查找主机名时设置超时:response=httpclient.execute(httpget);我已经设置好了:HttpConnectionParams.setConnectionTimeout(httpParameters,timeoutConnection);HttpConnectionParams.setSoTimeout(httpParameters,timeoutSocket);但他们似乎没有申请HostLookUp。有没有办法