当前位置:网站首页 > R语言数据分析 > 正文

springboot文件服务器搭建(springboot在服务器上运行)



这里部署前需要注意修改通信的地址端口,springboot与MySQL通信需要将地址替换为服务器IP地址,vue一般通过axios通信,地址也需要修改,跨域问题部署前应该已经得到解决,如果springboot有关跨域设置限定来源的话也需要进行修改。(我在部署时就因为这个问题搞了很久,我当时使用的是自己创建一个docker的bridge网络,并将三个服务加入到这个网络中,通信地址没用IP使用的名字,下面有提到,结果忘了跨域请求这个地方发起请求的是本地浏览器,springboot:9000是访问不到的)

由于使用了Docker,所以网络会有差异,通过ifconfig查看三者网络在docker0网卡下,三者相当于在该网络下的三个服务器,访问localhost是访问不到彼此的,只能通过IP

docker0下相当于一个局域网,三者可以通过IP与彼此通信,但IP可能会变动,所以还需要通过docker run时起的名字互相通信,比如springboot通过mysql-test:3306就能访问MySQL

docker中同样可以创建网络,比如创建一个bridge模式网络:

这里使用ifconfig发现多了一个虚拟网卡,可以在创建实例时将实例加入该网络,docker run命令中加上--network default_network即可,同一局域网中的各个实例可以通过上述方式通信,也可以通过服务器IP加端口通信。

到此这篇springboot文件服务器搭建(springboot在服务器上运行)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • ueditor编辑器(ueditor编辑器上传图片配置)2025-11-03 08:54:09
  • argry怎么读(arguing怎么读音发音英语怎么说)2025-11-03 08:54:09
  • seated leg press怎么用(presses on)2025-11-03 08:54:09
  • 匿名聊天网页(deskry匿名聊天网页)2025-11-03 08:54:09
  • ldxr指令(ldrsw指令)2025-11-03 08:54:09
  • 删除双系统后 grub(删除双系统后桌面只有一个盘了,桌面也不见了)2025-11-03 08:54:09
  • zipsinger签名(zip签名验证失败)2025-11-03 08:54:09
  • druid连接池配置详解(druid连接池jar包)2025-11-03 08:54:09
  • libmmd.dll丢失怎样修复(libmmd.dll丢失怎样修复C4DR18)2025-11-03 08:54:09
  • hrnet group 股价(the match group股价)2025-11-03 08:54:09
  • 全屏图片