阿里云ECS连接MongDB管理日志

版权声明:版权所有 - 仿冒必究 https://blog.csdn.net/qq_24641227/article/details/88558911

HttpClintUtils.发送日志给tomcat.tomcat收到数据 被rinetd 监听到, 转发到mongDB服务器 写入

代码中发送日志路径:URL

1:ECS服务器要和MongDB 在同一个区/ 例如:ECS华北2上海.  MongDB华北2上海

2:MongDB端口开启:3717{主要的}/3716{代理端}  及日志工程端口   也要开启22SSH端口

此时,可以使用视图工具连接一下mongDB数据看,看是否通畅

我用的是:Studio 3T

先连接上数据库,然后,点击用户, 修改用户的名字,和密码 禁止用root

3:MongDB开启专用网络   ECS 也要是专有网络   两个网络要一致

和申请公网开启   并且打开MongDB中的白名单,将ECS的内网IP写进去,加127.0.0.1

ECS中,使用到了 rinetd  实现内网转发
 
安装rinetd

扫描二维码关注公众号,回复: 6189627 查看本文章

1. wget http://www.boutell.com/rinetd/http/rinetd.tar.gz&&tar -xvf rinetd.tar.gz&&cd rinetd
2. sed -i 's/65536/65535/g' rinetd.c
3. mkdir /usr/man&&make&&make install

连接内网的配置文件在/etc/rinetd.conf

内容如下:
1 0.0.0.0 3717 MongoDB的链接地址 3717
2 logfile /var/log/rinetd.log

配置成功以后,需要将安全组的:3717/3716打开

启动:rinetd

关闭:killall rinetd

查看运行状况: netstat -tanulp|grep rinetd

tcp        0      0 0.0.0.0:3717            0.0.0.0:*               LISTEN      4270/rinetd

以上显示正常

重启日志Tomcat.访问OK 

猜你喜欢

转载自blog.csdn.net/qq_24641227/article/details/88558911
今日推荐