Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 错误:使用Redis提升帆应用程序时,无法加载挂钩(';orm';)_Node.js_Redis_Sails.js - Fatal编程技术网

Node.js 错误:使用Redis提升帆应用程序时,无法加载挂钩(';orm';)

Node.js 错误:使用Redis提升帆应用程序时,无法加载挂钩(';orm';),node.js,redis,sails.js,Node.js,Redis,Sails.js,我正在尝试将我的项目wigh Sails.js连接到Redis,但是当我尝试提升它时,我有一个只读错误 整个错误是下一个: error: A hook ('orm') failed to load! error: Error: READONLY You can't write against a read only slave. at HiredisReplyParser.execute (/home/victor/Downloads/gestamp-desarrollo/gestamp

我正在尝试将我的项目wigh Sails.js连接到Redis,但是当我尝试提升它时,我有一个只读错误

整个错误是下一个:

error: A hook ('orm') failed to load!
error: Error: READONLY You can't write against a read only slave.
    at HiredisReplyParser.execute (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/lib/parser/hiredis.js:30:33)
    at RedisClient.on_data (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/index.js:547:27)
    at Socket.<anonymous> (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/index.js:102:14)
    at Socket.EventEmitter.emit (events.js:95:17)
    at Socket.<anonymous> (_stream_readable.js:746:14)
    at Socket.EventEmitter.emit (events.js:92:17)
    at emitReadable_ (_stream_readable.js:408:10)
    at emitReadable (_stream_readable.js:404:5)
    at readableAddChunk (_stream_readable.js:165:9)
    at Socket.Readable.push (_stream_readable.js:127:10)
    at TCP.onread (net.js:526:21) [Error: READONLY You can't write against a read only slave.]
error: Error: READONLY You can't write against a read only slave.
    at HiredisReplyParser.execute (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/lib/parser/hiredis.js:30:33)
    at RedisClient.on_data (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/index.js:547:27)
    at Socket.<anonymous> (/home/victor/Downloads/gestamp-desarrollo/gestamp-desarrollo/node_modules/redis/index.js:102:14)
    at Socket.EventEmitter.emit (events.js:95:17)
    at Socket.<anonymous> (_stream_readable.js:746:14)
    at Socket.EventEmitter.emit (events.js:92:17)
    at emitReadable_ (_stream_readable.js:408:10)
    at emitReadable (_stream_readable.js:404:5)
    at readableAddChunk (_stream_readable.js:165:9)
    at Socket.Readable.push (_stream_readable.js:127:10)
    at TCP.onread (net.js:526:21) [Error: READONLY You can't write against a read only slave.]
我的模型是:

module.exports = {
    schema: false,
    connection: 'redis'
};

我的猜测是10.250.201.3正在6379端口上运行只读Redis从机…
您不能针对只读从机进行写入。
。我认为错误很明显…好的,谢谢你的回答。但现在我有另一个问题,有没有办法用只读从设备将我的应用程序连接到Redis?嗨,维克多!我现在也有同样的问题。你解决问题了吗?@VictorGarcia请帮帮我
module.exports = {
    schema: false,
    connection: 'redis'
};