① 我们可以只使用服务器上安装的应用服务。比如MySQL,Redis,ElasticSearch等服务,因此在项目中配置时,配置服务器的地址和密码:
spring:
redis:
host: 10.87.67.22
database: 0
port: 6379
password: a40c1027e4a02
datasource:
driver-class-name: org.mariadb.jdbc.Driver
url: jdbc:mariadb://10.87.67.22:3306/auth?serverTimezone=UTC&useunicode=true&characterEncoding=utf8&useSSL=false&allowMultiQueries=true
username: root
password: db4e205c53590237
我们在配置文件中连接的是服务器的服务,而代码仍然是本地的。
② 使用本地的代码做测试,不需要使用服务器上的代码,可以想象服务器上根本就没有代码,在本地idea中启动项目。
③ 使用postman做测试,测试使用的是本地服务器locahost,比如http://localhost:8081/AUTH/api/v1/groupCategory
④ 现在我的auth服务是在本地测试的,但是我需要使用的app的服务并不在我们的本地项目中,这时候只需要将auth服务的eureka的配置地址改为服务器地址即可,即10.87.67.22