reconnect_test.js 699 B

1234567891011121314151617181920212223242526272829
  1. var redis = require("../index").createClient(null, null, {
  2. // max_attempts: 4
  3. });
  4. redis.on("error", function (err) {
  5. console.log("Redis says: " + err);
  6. });
  7. redis.on("ready", function () {
  8. console.log("Redis ready.");
  9. });
  10. redis.on("reconnecting", function (arg) {
  11. console.log("Redis reconnecting: " + JSON.stringify(arg));
  12. });
  13. redis.on("connect", function () {
  14. console.log("Redis connected.");
  15. });
  16. setInterval(function () {
  17. var now = Date.now();
  18. redis.set("now", now, function (err, res) {
  19. if (err) {
  20. console.log(now + " Redis reply error: " + err);
  21. } else {
  22. console.log(now + " Redis reply: " + res);
  23. }
  24. });
  25. }, 100);