scrapy 2.3 telnet控制臺(tái)使用示例

2021-06-11 15:16 更新

以下是使用telnet控制臺(tái)可以執(zhí)行的一些示例任務(wù):

查看發(fā)動(dòng)機(jī)狀態(tài)

你可以使用 ?est()? scrapy引擎使用telnet控制臺(tái)快速顯示其狀態(tài)的方法:

telnet localhost 6023
>>> est()
Execution engine status

time()-engine.start_time                        : 8.62972998619
engine.has_capacity()                           : False
len(engine.downloader.active)                   : 16
engine.scraper.is_idle()                        : False
engine.spider.name                              : followall
engine.spider_is_idle(engine.spider)            : False
engine.slot.closing                             : False
len(engine.slot.inprogress)                     : 16
len(engine.slot.scheduler.dqs or [])            : 0
len(engine.slot.scheduler.mqs)                  : 92
len(engine.scraper.slot.queue)                  : 0
len(engine.scraper.slot.active)                 : 0
engine.scraper.slot.active_size                 : 0
engine.scraper.slot.itemproc_size               : 0
engine.scraper.slot.needs_backout()             : False

暫停、恢復(fù)和停止報(bào)廢發(fā)動(dòng)機(jī)

暫停:

telnet localhost 6023
>>> engine.pause()
>>>

恢復(fù):

telnet localhost 6023
>>> engine.unpause()
>>>

停止::

telnet localhost 6023
>>> engine.stop()
Connection closed by foreign host.
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)