一、 分别创建微信模块工程ecs-api:es-api-weixin,ecs-impl:es-impl-weixin
二、创建微服务启动程序
三、 接口配置测试代码
四、创建application.yml配置文件
#端口号
server:
port: 8400
#服务注册名称
spring:
application:
name: weixin-server
# REDIS (RedisProperties)
# Redis数据库索引(默认为0)
redis:
database: 3
# Redis服务器地址
host: 118.25.178.111
# Redis服务器连接端口
port: 6380
# Redis服务器连接密码(默认为空)
password:
# 连接池最大连接数(使用负值表示没有限制)
jedis:
pool:
max-active: 8
# 连接池最大阻塞等待时间(使用负值表示没有限制)
max-wait: -1
# 连接池中的最大空闲连接
max-idle: 8
# 连接池中的最小空闲连接
min-idle: 0
# 连接超时时间(毫秒)
timeout: 10000
#注册中心地址
eureka:
client:
serviceUrl:
defaultZone: http://localhost:8100/eureka/
五、设置内网穿透
注意:接口测试需要真实可用的域名,还需要在线上的服务器
项目上传到服务器上面不容易debug?
解决办法如下:
1.进入内网穿透工具网址:https://natapp.cn
2.注册账号
3.购买二级域名和隧道
4.下载客户端
5.创建config.ini文件,设置authtoken参数
6.启动natapp.exe /Users/song/IdeaProjects/natapp/natapp
7.本地创建web项目,写测试代码
8.启动项目测试
六、验证接口
启动微服务后,访问http://yhh.natapp1.cc/wx?echostr=11
七、注册微信测试账号
测试号申请地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login