请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于grayLog配置问题

老师想问下,如果通过你这样的方式在应用内配置通过网络日志输出,这样会不会影响主流程的性能和业务,如果说由于网络原因grayLog链接不上系统会不会挂掉。

正在回答 回答被采纳积分+3

1回答

廖师兄 2019-12-03 11:32:51

不会的,异步发送的,你可以把graylog的host故意写错,程序是可以正常运行的。

0 回复 有任何疑惑可以回复我~
  • 提问者 从人从韦 #1
    那port: 12201 对应的ip就是 graylog配置中 HTTP_EXTERNAL_URI对应的IP吗   
    使用官网 curl -XPOST http://graylog.example.org:12202/gelf -p0 -d '{"short_message":"Hello there", "host":"example.org", "facility":"test", "_foo":"bar"}' 测试不通
    graylog是在阿里云上部署 是tgz安装的 正常启动 可以访问
    回复 有任何疑惑可以回复我~ 2019-12-06 16:10:28
  • 廖师兄 回复 提问者 从人从韦 #2
    你这个测试命令是发起http,也就是tcp请求,课程里用的是udp。你不要用测试命令去测试啦,直接在Java项目里配置好ip,启动去看看。在阿里云上搭建,出现问题大概率的原因都是由于端口防火墙没开。还可以看看es是否可访问
    回复 有任何疑惑可以回复我~ 2019-12-07 11:08:35
  • 提问者 从人从韦 回复 廖师兄 #3
    graylog启动的时候的时候我看了日志都是可以链接的,需要的端口我都在阿里云配置好了,都可以访问。项目中用的是log4j,我从graylog市场中找的gelf, http_external_uri 这个是配置的是阿里云公网iP
    回复 有任何疑惑可以回复我~ 2019-12-09 10:17:51
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信