V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  pedward  ›  全部回复第 1 页 / 共 1 页
回复总数  8
329 天前
回复了 kiduu 创建的主题 程序员 幻兽帕鲁服务器一键搭建脚本
我有个问题,我看了脚本,steamcmd 这个容器没有做端口的映射。是不是这个容器不需要映射出去,只要里面装了 pal server 就可以,然后防火墙打开 8211 ?
我之前也遇到过直接黑屏加风扇狂转,但不知道对你有没有帮助。这种情况可能是你的显卡有问题或者电源有问题。先逐步排查,先换电源适配器和排插,看有没有黑屏情况,如果还有,就要看你的显卡了。通常 80%是电源问题,20%是显卡问题
2023-03-28 15:28:12 +08:00
回复了 pedward 创建的主题 Elasticsearch logstash 使用 redis input 插件时,要如何支持 redis cluster?
研究许多天,总结了几个解决方式:
1.还是写多个 redis input 的节点,将 MOVED 的日志过滤,要改动 log4j2.properties 。好处:改动最少,缺点:真正的问题没有解决
log4j2.properties 的具体配置
appender.rolling.filter.threshold.type = ThresholdFilter
appender.rolling.filter.threshold.level = warn
appender.rolling.filter.moved.type = RegexFilter
appender.rolling.filter.moved.regex = .*MOVED.*
appender.rolling.filter.moved.onMatch = DENY
appender.rolling.filter.moved.onMismatch = ACCEPT
2.加一个 redis 代理,我是用 predixy 。在 input 只写 redis 代理的地址,logstash 可以正常获取数据,但是我对 predixy 还是有保留,主要当其中一个 redis 节点挂了,代理会有问题,有部分数据拿不到。predixy 地址: https://github.com/joyieldInc/predixy
3.在 logstash 和 redis cluster 之间加多一个程序,其实主要作用跟 redis 代理差不多。logstash 通过 http input 从程序拿 redis cluster 的数据,缺点:就是太麻烦了,会做多工作
4.自己写一个 logstash 的插件,支持 redis cluster,但前提需要会 ruby ,这个是难度最高的。官网地址: https://www.elastic.co/guide/en/logstash/current/input-new-plugin.html
2023-03-27 09:27:47 +08:00
回复了 pedward 创建的主题 Elasticsearch logstash 使用 redis input 插件时,要如何支持 redis cluster?
有什么具体的方案
@julyclyde
2023-03-21 10:06:06 +08:00
回复了 pedward 创建的主题 Elasticsearch logstash 使用 redis input 插件时,要如何支持 redis cluster?
1.虽然 input 写多个 redis 节点 ,可以拿到 redis 集群中数据,但 log 有许多 MOVED ERROR 错误。
2.因为 logstash 的 input redis 插件是没有具备当一个节点返回一个 MOVED ERROR 通知时,自动去找对应的节点里的槽的能力,所以就有好多 MOVED ERROR 。
3.我现在是写了多个 redis 节点。但我是想有没有一个好的做法(没有个 MOVED ERROR 错误并能支持 redis cluster )@coolloves
2023-03-20 19:42:47 +08:00
回复了 pedward 创建的主题 Elasticsearch logstash 使用 redis input 插件时,要如何支持 redis cluster?
主要是我想 host 可以配置多个 redis 节点
2023-03-20 19:40:09 +08:00
回复了 pedward 创建的主题 Elasticsearch logstash 使用 redis input 插件时,要如何支持 redis cluster?
@ZhaoUncle 但是我看到 host 类型是 string 的,难道还有其他设置?
@Vegetable 感谢回复,确实是出于安全性考虑,将 authorization 除去了。自己也在 stackoverflow 上找了找,也是这样说的( https://stackoverflow.com/questions/28564961/authorization-header-is-lost-on-redirect),看来是需要重新拼装请求。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1964 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 16:15 · PVG 00:15 · LAX 08:15 · JFK 11:15
Developed with CodeLauncher
♥ Do have faith in what you're doing.