问题标签 [predis]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 使用 Node Js 在 Laravel 中进行一对一聊天
我实现了一对一聊天,并且在发送消息时我在控制器中发布消息为
现在在 server.js 中,我为每个连接订阅消息。我通过从池中选择特定的套接字将该消息发送给特定用户。我的问题是我的每条消息多次发送给接收者等于连接数。我在 server.js 中的代码是
php - Redis 发布和订阅不适用于动态密钥
我的要求是为特定用户发布消息。
控制器
Server.js //节点js
但是,我的代码适用于硬编码密钥“消息”,但接收者收到多条消息,这就是为什么我想根据每个用户的身份验证 ID 发布和订阅不同密钥的每个用户
error-handling - Redis-cli monitor 命令返回连接因服务器错误而关闭
我在一个 redis 集群中有 6 个节点——3 个主节点和 3 个从节点。除了一个主节点和它是从节点之外,所有节点都运行良好。
在这个麻烦的主机上,当我运行命令(在主机或从机上)时,我收到以下错误:
此错误之后的 redis 错误日志中没有任何内容。redis 错误日志显示一切运行顺利,并且此特定错误未包含在日志中。
但是,predis 错误日志显示此错误:
什么可能导致这个问题?
redis - Redis 日志产生相同的消息
我有一个带有 3 个主设备和 3 个从设备的 redis 集群。除了一个主实例和它的从属实例之外,所有实例都运行良好。出于某种原因,这个主/从实例不断关闭服务器连接。当我检查主机和从机上的错误日志时,它们会一遍又一遍地产生这条消息,没有别的:
关于这个主人和它的奴隶发生了什么的任何见解?
tcp - 从服务器读取行时 Redis 错误
以下是我在 linux 系统上处理 tcp 和打开文件的当前值:
Q2:我也将redis中的超时设置为0,tcp-keepalive设置为60,tcp-backlog设置为65535。我正在使用predis,我将超时设置为0,read_write_timeout设置为-1 . 但是,我们会定期收到以下错误。
我尝试将超时时间更改为 300,但仍然无法正常工作。linux 系统参数的设置也如问题 1 所示。所有这些都无济于事。请问有什么建议吗?
laravel-5 - 如何将 L5 jwt-auth 存储 - providers.storage 更改为 redis
有人可以帮我如何将提供者更改为 predis
laravel - laravel redis缓存将字符串长度添加到值
我使用 laravel / redis 进行缓存,我意识到 laravel 在我的值开头添加了一些字符串,数字是字符串长度。像这样的东西:当我把 ABC 字符串放在一个键中时,检索到的值是这样的:
我应该如何解决这个问题?
php - Composer - 由于照明/支持版本不同,照明/redis 安装失败
我为一个新项目创建了一个全新的 Lumen 安装,我正在尝试将 Redis 设置为缓存/会话驱动程序。通过作曲家,我能够毫无问题地安装Predis
,然后在尝试运行时:
我收到这个错误,这告诉我 Composer 很困惑,因为不同的库要求不同的版本,正如我从这个问题illuminate/support
中了解到的那样:
下面是我的 composer.json,它非常基本:
我的问题是,我做错了什么?,上面链接的问题建议手动更改以解决此问题。但我相信设置是如此基本,我应该在这里做错了什么。
php - 使用predis在redis中存储mysql查询
我想使用redis缓存在redis中存储mysql查询,第一次按预期工作(因为redis中没有key)并执行查询,但后来$rs = @unserialize( $redis->get($key)
什么都不返回;我尝试了很多解决方案但没有运气,我的代码如下:
configuration - Laravel 5.2 中的 Predis 配置
在这种情况下,我对 Laravel 5.2 项目中的 Predis 设置(Redis 的 PHP 客户端)感到困惑。文档
说您需要将
其自动加载到作曲家中才能在整个应用程序中使用它,而无需在每个页面上加载它......
如何?在哪里?什么?我需要添加或写入来执行此操作吗?我似乎无法弄清楚,因为我对安装和服务器配置知之甚少..
这就是我的意思。我认为这需要去某个地方
谢谢