Advertisement

SpringCloud通过配置 gateway 网关转发 服务器端口 规则及设置方法

阅读量:

前言

前面一文中已经介绍了一些方法以确保SpringCloud中的服务接口能够先通过网关转发至我们的主服务并防止请求直接访问主服务而越过了网关

但除了在转发层面处理header之外,在服务器层面采取措施——即开放必要端口——从而不再直接访问服务接口。

正文

首先有如下架构:

在这里插入图片描述

Consul于服务器192.168.1.102;

Gateway于服务器192.168.1.103;

Auth(即我们的主服务)于服务器192.168.1.104;

在Gateway的application.yml配置文件中,有:

复制代码
    server:
      port: 8750
    spring:
      cloud:
    consul:
      host: 192.168.1.102
      port: 8500
      discovery:
        service-name: hpsyche-gateway-server
        prefer-ip-address: true
    gatwa

全部评论 (0)

还没有任何评论哟~