Open ArneBab opened 1 year ago
There are resource limiting mechanisms in YaCy, which limit some functions after certain load level is reached.
Load of 16.45 would be insane on a common machine, but as load is relative to a number of CPUs, on 18-CPUs computer, load of 16.45 is still low (load of 18 would mean that all the processors have work and no processes are waiting).
These limits can be set in yacy.conf, one mentioned in your example is postprocessing.maximum_load=2.5
, you can check 50_localcrawl_loadprereq=8.0
as well.
Did it help?
Yes, this got Yacy working for me!
Can this be changed to use the load per core instead of the total load? At least on desktop that’s the more meaningful metric.
I got no idea. I'd say rather not. Do you know, @Orbiter ?
The limits should be definitely mentioned in the documentation.
I built yacy from sources and started it with Java 8. Then I added crawls for two websites (https://www.draketo.de and https://www.1w6.org). But when I look at http://localhost:8090/Crawler_p.html I see no crawling activity.
A hint I found were warnings about high system load (which is correct: I have high system load):
In http://localhost:8090/Crawler_p.html I see
Is there something I need to do to get Yacy to crawl my pages?
I waited for more than one hour (I had consistently high load during that time).