采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师想问下,如果通过你这样的方式在应用内配置通过网络日志输出,这样会不会影响主流程的性能和业务,如果说由于网络原因grayLog链接不上系统会不会挂掉。
不会的,异步发送的,你可以把graylog的host故意写错,程序是可以正常运行的。
那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安装的 正常启动 可以访问
你这个测试命令是发起http,也就是tcp请求,课程里用的是udp。你不要用测试命令去测试啦,直接在Java项目里配置好ip,启动去看看。在阿里云上搭建,出现问题大概率的原因都是由于端口防火墙没开。还可以看看es是否可访问
graylog启动的时候的时候我看了日志都是可以链接的,需要的端口我都在阿里云配置好了,都可以访问。项目中用的是log4j,我从graylog市场中找的gelf, http_external_uri 这个是配置的是阿里云公网iP
登录后可查看更多问答,登录/注册
SpringCloud组件实现微服务,【已升级Finchley.Release】
2.0k 3
2.7k 6
2.4k 7
1.6k 25
3.1k 24