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)

暂无评论

暂无资讯

暂无问答

Centos6 zimbra由8.5.0升级到8.7.1

zimbra由8.5.0升级8.7.1 环境 uname -a Linux z.qzulab.cn 2.6.32-642.6.1.el6.x86_64 #1 SMP Wed Oct 5 00:36:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 1. 下载相应版本直接升级 直接下...

2016/11/25 09:26
105
0
Easy Linux release!

EzLinux(Easy Linux)是我们近期推出的Linux/BSD服务项目的一部分。这个发行版是基于CentOS系统,并与CentOS同步发行。EzLinux旨在简化Linux的安装和配置工作,使Linux使用起来变得极其简单...

2013/04/12 07:27
174
0
DNS 解析过程详解

1. DNS解析过程 1 2 3 4 5 6 7 1)、在浏览器中输入 www.baidu.com 域名,操作系统会先检查自己本地的hosts文件是否有这个网址映射关系,如果有,就先调用这个IP地址映射,完成域名解析。 2)...

2015/01/28 00:05
366
0
使用scrapy的定制爬虫-近期

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

2013/04/23 01:56
3.5K
0
本地dns的更新:dnsmasq的使用

###背景 最近各种ad服务挂掉的情况连连出现,一个域名解析需要花上3秒钟,业务上黄花菜都凉了,有的/etc/resolv.conf里面就配置一个nameserver,一点用都没有,dns服务出现问题之后整个应用服...

06/14 11:36
271
0
DNS说明

本次内容比较hardcore,非科班出身可能会有理解障碍,可以考虑不用挣扎,直接放弃。毕竟普通驾驶员是不需要理解内燃机原理和曲轴如何做功的,所谓术业有专攻也,能看完的不是同行就是真爱~ 引...

2015/05/20 19:50
205
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
393
0
Windows中常见进程详解

最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行): smss.exe session manager csrss.exe 子系统服务器进程 winlogon.exe 管理用户登录 servic...

2014/02/08 15:24
159
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部