Node.js 缓存代理 dnscache

BSD
JavaScript 查看源码»
跨平台
Yahoo
2015-05-08
叶秀兰

dnscache for Node 封装了 Node.js 的 dns 模块方法,在这之间提供缓存层。每个到 dns 方法的调用看起来都是本地缓存。dnscache 非常类似 GOF Proxy 设计模式,提供一个缓存代理。

dnscache 主要目标是缓存大部分 dns 调用,避免网络延迟,提升性能。

安装

npm install dnscache

使用

var dns = require('dns'),
    dnscache = require('dnscache')({
        "enable" : true,
        "ttl" : 300,
        "cachesize" : 1000
    });

    //to use the cached dns either of dnscache or dns can be called.
    //all the methods of dns are wrapped, this one just shows lookup on an example
    //will call the wrapped dns
    dnscache.lookup('www.yahoo.com', function(err, result) {
        //do something with result
    });

    //will call the wrapped dns
    dns.lookup('www.google.com', function(err, result) {
        //do something with result
    });

配置

  • enable

  • ttl

  • cachesize

  • cache

的码云指数为
超过 的项目
加载中

评论(0)

暂无评论

暂无资讯

暂无问答

使用scrapy的定制爬虫-近期

近期我的爬虫写完了-.-没有足够的资源(服务器,带宽)来跑.so这个项目暂放一下先找工作了. 简单说下后面的内容要点. 定制webkit: 1,主要作用是:支持js,另可快速解析被hide了的干扰元素(页面中的...

2013/04/23 01:56
7.1K
0
dns缓存刷新时间是多久?dns本地缓存时间介绍

原文: http://www.winwin7.com/JC/4742.html dns缓存刷新时间是多久?一般来说,我们只知道DNS解析是互联网绝大多数应用的实际寻址方式,在我们打开某站点,DNS返回了正确的IP之后,此时系统...

2019/03/29 17:13
25
0
Python Scarpy Crawl Dmoz Settings

AWS_ACCESS_KEY_ID Default: None The AWS access key used by code that requires access to Amazon Web services, such as the S3 feed storage backend. AWS_SECRET_ACCESS_KEY Default: ...

2012/09/20 10:01
439
0
scrapy的简单使用以及相关设置属性的介绍

0. 楔子(一个最简单的案例) 1.scrapy.Spider scrapy.spiders.Spider name allowed_domains start_urls custom_settings :在爬虫运行时用这个属性里的设置覆盖默认设置,它本身是字典格式的...

2018/01/25 17:53
9
0
sc与net命令管理win服务的启停

使用cmd命令手动、自动启动和禁用服务 小技巧使用命令行启动服务 在cmd下可有两种方法打开,net和sc,net用于打开没有被禁用的服务,语法是: net start 服务名 启动 net start 服务名 停止 ...

2015/11/02 15:40
4.8K
0
创建SvcHost.exe调用的服务原理与实践

1. 多个服务共享一个Svchost.exe进程利与弊 windows 系统服务分为独立进程和共享进程两种,在windows NT时只有服务器管理器SCM(Services.exe)有多个共享服务,随着系统内置服务的增加,在w...

2018/04/24 16:12
177
0
windows命令行工具常用命令

windows常用命令 打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表示执行完命令后关闭cmd窗口;/k表示执行完...

2019/07/31 00:20
14
0
windows常用命令有哪些(整理)

windows常用命令有哪些(整理) 一、总结 一句话总结:其实这个好学,只要先弄懂主干,清除主干,那么枝叶的添加逻辑就很清除了 这种多内容的,散乱的,弄清除主干效率就高了 1、windows命令...

2018/09/10 09:39
20
0
WIN 7/WIN8 必须开启的服务及服务功能解释

WIN 7/WIN8 必须开启的服务及服务功能解释

2015/09/09 19:54
53
0
windows命令提示符cmd常用命令

首先,打开"运行"对话框(Win+R),输入cmd,打开控制台命令窗口... { 也可以通过cmd /c 命令 和 cmd /k 命令的方式来直接运行命令 注:/c表示执行完命令后关闭cmd窗口;/k表示执行完命令后保...

2018/03/28 20:38
11
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部