opendaddy at hushmail.com
2015-Apr-09 16:09 UTC
[nsd-users] Initial request to server extremely slow after longer periods of inactivity
Hi! I'm running this Rails app on a DigitalOcean FreeBSD droplet. Lately I've been experiencing extremely slow initial requests after longer periods of inactivity. Subsequent requests are fine. At first I thought it was my PostgreSQL database or the Rails app itself, but now I see SSH connections made simultaneously with those initial requests are equally slow. Could NSD be the culprit? Or my friend's NS2? # cat nsd.conf server: ip4-only: yes hide-version: yes logfile: "/var/log/nsd.log" zone: name: "mydomain.com" zonefile: "/usr/local/etc/nsd/mydomain.com" notify: $FRIENDS_IP NOKEY provide-xfr: $FRIENDS_IP NOKEY # cat mydomain.com $ORIGIN mydomain.com. $TTL 3m @ IN SOA ns.mydomain.com. od.mydomain.com. ( 2013070501 1h 15m 1w 3m ) @ NS ns.mydomain.com. @ NS ns.friendsdomain.com. @ MX 10 mail.mydomain.com. @ A $MY_IP ns IN A $MY_IP mail IN A $MY_IP somename IN A $MY_IP www IN CNAME mydomain.com. Thanks! O.D.
Ondřej Surý
2015-Apr-09 18:49 UTC
[nsd-users] Initial request to server extremely slow after longer periods of inactivity
Hi, if you run the daemon in any environment that is resource starved and the process(es) gets swapped than anything will be slow on first request after period of inactivity. Not just NSD and not just any DNS server, but anything... Cheers, Ondrej On Thu, Apr 9, 2015, at 18:09, opendaddy at hushmail.com wrote:> Hi! > > I'm running this Rails app on a DigitalOcean FreeBSD droplet. Lately I've > been experiencing extremely slow initial requests after longer periods of > inactivity. Subsequent requests are fine. > > At first I thought it was my PostgreSQL database or the Rails app itself, > but now I see SSH connections made simultaneously with those initial > requests are equally slow. > > Could NSD be the culprit? Or my friend's NS2? > > # cat nsd.conf > > server: > ip4-only: yes > hide-version: yes > logfile: "/var/log/nsd.log" > > zone: > name: "mydomain.com" > zonefile: "/usr/local/etc/nsd/mydomain.com" > notify: $FRIENDS_IP NOKEY > provide-xfr: $FRIENDS_IP NOKEY > > # cat mydomain.com > > $ORIGIN mydomain.com. > > $TTL 3m > > @ IN SOA ns.mydomain.com. od.mydomain.com. ( > > 2013070501 1h 15m 1w 3m ) > > @ NS ns.mydomain.com. > @ NS ns.friendsdomain.com. > > @ MX 10 mail.mydomain.com. > > @ A $MY_IP > > ns IN A $MY_IP > mail IN A $MY_IP > somename IN A $MY_IP > > www IN CNAME mydomain.com. > > Thanks! > > O.D. > > _______________________________________________ > nsd-users mailing list > nsd-users at NLnetLabs.nl > http://open.nlnetlabs.nl/mailman/listinfo/nsd-users-- Ond?ej Sur? <ondrej at sury.org> Knot DNS (https://www.knot-dns.cz/) ? a high-performance DNS server