面试时会忘记个别中间件端口
-
docker:2375
-
nacos:8848
-
redis:6379
-
rabbitMq:
-
- 5672(后台配置的端口)
- 15672(web管理界面)账号:guest
- 15674(web STOMP插件):通过WebSocket连接使用STOMP达到消息传递
-
zookeeper:2181
-
dubbo:20880
-
kafka:9092
个别中间件配置对外暴露端口
1.docker
编辑配置文件
vim /usr/lib/systemd/system/docker.service
找到 ExecStart=/usr/bin/dockerd 在后面添加tcp://0.0.0.0:端口
-H tcp://0.0.0.0:9004
重载配置,重启docker
systemctl daemon-reload
systemctl restart docker
推荐开机自启
systemctl start firewalld
systemctl enable firewalld
还需要服务器对外开放端口 如阿里云的 安全组
或者:linux centos 开放端口访问
firewall-cmd --add-port=9004/tcp --permanent
firewall-cmd --reload
查询端口是否开启命令
firewall-cmd --query-port=9004/tcp
浏览器访问docker版本信息
http://ip:9004/version
如果无法访问,重启服务器查看端口
telnet localhost 9004
2.redis
打开配置文件夹文章来源:https://www.toymoban.com/news/detail-670204.html
vi /etc/redis.conf
修改 bind ip文章来源地址https://www.toymoban.com/news/detail-670204.html
默认情况 bind=127.0.0.1 只能接受本地的访问请求
不写的情况下,无限制接受任何 ip 地址的访问
生产环境肯定要写你应用服务器的地址 ;服务器是需要远程访问的,所以需要将其注释掉
如果开启了 protected-mode , 那么在没有设定 bind ip 且没有设密码的情况下 ,Redis 只允许接受本机就响应
到了这里,关于各种中间件的默认端口的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!