File tree Expand file tree Collapse file tree 3 files changed +7
-1
lines changed
Expand file tree Collapse file tree 3 files changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -65,6 +65,9 @@ import:
6565
6666# search configuration
6767search :
68+ # web search connection timeout in milliseconds
69+ timeout : 9000
70+
6871 # caching is required to activate web lenses within search results
6972 # web caching requires 'app.flag.enable_web_source' to be 'true'
7073 web_cache :
Original file line number Diff line number Diff line change @@ -40,6 +40,7 @@ async function loadConfig() {
4040 zip_archive : true ,
4141 } ,
4242 search : {
43+ timeout : 9000 ,
4344 web_cache : {
4445 ttl : 1800 ,
4546 check : 600 ,
Original file line number Diff line number Diff line change @@ -4,13 +4,15 @@ import { Config } from './config.js';
44import * as DB from './db.js' ;
55import * as Util from './helper.js' ;
66
7- const crawler = new LensWebCrawler ( ) ;
87const Cache = new NodeCache ( {
98 stdTTL : Config . search . web_cache . ttl ,
109 checkperiod : Config . search . web_cache . check ,
1110} ) ;
1211
1312const creatorUrl = Config . search . creator_url ;
13+ const searchTimeout = Config . search . timeout ;
14+
15+ const crawler = new LensWebCrawler ( searchTimeout ) ;
1416
1517async function search ( searchTerm ) {
1618 let result = [ ] ;
You can’t perform that action at this time.
0 commit comments