最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

Redis with Node js

网站源码admin46浏览0评论

Redis with Node js

Redis with Node js

我正在使用 Redis.lab 云服务。我已经设置了我的 node.js 应用程序来访问它。连接似乎很好,我可以在其中设置数据。问题是当我在服务文件中定义 redis 客户端并将客户端对象导出到另一个文件以使用它时,它似乎不起作用。如果我直接在该文件下创建 redis 客户端,它就可以正常工作。 Redis.lab 服务有什么限制吗?我更倾向于我做错了什么。感谢您的建议。下面是代码。 (第一个是定义redis客户端的服务文件。它位于/services文件夹下)

const { createClient } = require("redis");

// Initialize client
const redisClient = createClient({
  password: process.env.REDIS_SERVER_PASSWORD,
  socket: {
    host: process.env.REDIS_SERVER_HOST,
    port: process.env.REDIS_SERVER_PORT,
  },
});

redisClient.connect().catch(console.error);
redisClient.on("connect", function (err) {
  console.log("Connected to redis successfully");
});

redisClient.set("message", "testmessage", function (err, reply) {
  console.log(reply); // OK
});

module.exports = redisClient;
回答如下:

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论