一、该问题的重现步骤是什么?
1.
2. 如果我想要调用其他服务该用什么方式? 直接提供http远程调用的方式?
3.
二、你期待的结果是什么?实际看到的又是什么?
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
作者不建议使用 feign 去掉用,如果一定要使用 feign 去掉用的话可以参考如下配置
1.在 blade-xxljob pom.xml中增加如下配置
2.2.2 mysql mysql-connector-java org.mybatis.spring.boot mybatis-spring-boot-starter ${mybatis.version}
2.在 application.yml 中增加 数据库链接 配置
#数据源配置 spring: datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: ${blade.datasource.job.dev.url} username: ${blade.datasource.job.dev.username} password: ${blade.datasource.job.dev.password}
那 微服务这种, 我不使用feign调用 我应该用什么 http吗?
能否给一个解决方案 如果这种微服务架构 定时任务平台应该怎么调用业务代码?
feign底层其实就是http的调用,去掉feign依赖后,可以用httputil来调用微服务对外开放的接口来实现定时任务
那如果使用httpUtil来进行远程调用的话,如何保证用户的认证问题呢?
扫一扫访问 Blade技术社区 移动端