小编eri*_*404的帖子

Redis 想要使用未知的 IP 地址进行复制

我开发了一个带有 Redis 数据存储的小型应用程序。我在我的开发机器上没有遇到任何问题。该应用程序是使用 docker 映像构建的,并在 docker-compose yml 文件中定义。

我已将项目部署到 VPS 上。环境实际上是相同的,它是使用相同的 docker-compose 设置等从相同的 docker 镜像/Dockerfile 构建的。

我注意到每隔几个小时我的 Redis 数据存储就会被清空一次。在挖掘日志时,我发现 Redis 想要复制到(对我来说)未知的 IP 地址(位于俄罗斯)。

我不知道发生了什么事。看来我的服务器已被入侵,这当然是有可能的。但它是全新安装(ubuntu 18.04),上面只有我的项目。没有未知的软件包或其他安全风险。除了恶意代码之外,我从未遇到过类似的行为。

当查找 IP 时,它希望与俄罗斯托管的 VPS 进行复制。访问 IP 时,我会看到默认的 Nginx 页面。

我已经在我的机器上查找 IP 地址,但没有找到任何结果。我已经导出了 Docker 映像并在导出中查找该 IP(也是 ipv6),但也没有找到任何内容。

我一无所知,有人知道这里发生了什么吗?

以下是日志文件中的一个片段。

1:M 13 Jul 2020 20:06:18.108 * Background saving terminated with success
1:S 13 Jul 2020 20:06:20.873 * Before turning into a replica, using my own master parameters to synthesize a cached master: I may be able to …
Run Code Online (Sandbox Code Playgroud)

replication redis

7
推荐指数
1
解决办法
1586
查看次数

没有名称返回的JSON对象

我从服务器返回以下JSON

{
    "someStuff": {
        "": {
            "foo": 0
        },
        "moreStuff": {
            "foo": 2
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

如您所见,someStuff中的第一个节点未命名.

有没有办法处理这个是JavaScript,例如,我如何选择一个没有名字的节点?

我知道正确的解决方案是在生成JSON的代码中命名节点,但我正在寻找一个脏的修复,直到我可以联系开发人员:)

javascript jquery json

2
推荐指数
2
解决办法
437
查看次数

标签 统计

javascript ×1

jquery ×1

json ×1

redis ×1

replication ×1