我在 EC2 上有两台服务器。一台托管我的 php 应用程序,另一台托管我的 redis 服务器。我在 redis 服务器上管理我的 php 会话和数据。因此,在我的 php 服务器上,我将 ip:port 作为会话保存路径,然后出现错误FastCGI sent in stderr: "PHP message: PHP Fatal error: Uncaught exception 'RedisException' with message 'Connection closed'
因此,我在网上搜索,发现我需要在我的 redis 实例上打开端口 6379 以接收入站流量。我通过在 AWS 安全组中设置自定义 TCP 设置来打开它,但端口仍然对外界关闭。但我能够在 redis 服务器本身上监听端口。我在这个过程中遗漏了什么吗?我需要在某个地方做任何其他更改吗?请指导我。我对 AWS 管理非常陌生
在实例 1 上:我使用 php-fpm、nginx 和 phpredis
在实例 2 上:使用 Redis