Because of issue #1 and issue #2 , I believe it is a much better apporach to add a crawler controller to handle the error and decide whether to stop the crawler or pause the crawler.
The Controller should have the following feature,
send the content to indexer
error handling
start, stop and pause the crawler according to error type
Because of issue #1 and issue #2 , I believe it is a much better apporach to add a crawler controller to handle the error and decide whether to stop the crawler or pause the crawler.
The Controller should have the following feature,