我现在服务器资源内存不够,如何把相关业务jar放到其他服务器 ,如果用配置的呢。

Blade 未结 1 146
1502461081
1502461081 2024-08-24 09:34

1、我想把 websocket、工作流、定时器放到另外一台服务器呢

2、提供下截图,仔细一点

1条回答
  •  admin
    admin (楼主)
    2024-08-24 10:28

    根据你上个帖子说明,你使用jar部署的,那你原本在A服务器怎么部署,在B服务器就怎么部署。两者的区别无非就是从本地的地址端口换成了隔壁服务器的地址端口。只要这两个服务器的网络互通,连接就没有问题。

    这个提供不了截图也没必要提供截图。你让我描述的仔细一点,其实需要你先把问题先描述仔细了才能根据你的情况来具体说明。比如你后端用的boot还是cloud,如果是cloud,nacos又部署在哪里。如果是cloud,你把其他服务部署到隔壁服务器,那只要保证注册到nacos的ip能被你的Gateway服务所在服务器调通就可以了。

    比如你把gateway服务部署在A服务器ip为192.168.0.1,从B服务器的工作流服务注册到nacos的ip为 192.168.0.2。你只要保证A的ip能访问到B的ip和端口。后续有请求过来,请求会先经过gateway服务,gateway服务从nacos获取到B的ip和端口后就会进行调用转发,从192.168.0.1调用192.168.0.2,调用成功后再把数据通过gateway返回。

    以上说的这些你先理解消化一下,这种情况,不用说两台服务器了,哪怕你一个服务独占一台服务器,只要注册到nacos的ip是能被gateway所在服务器联通的,你弄100台服务器都没有任何问题。

    0 讨论(0)
提交回复