JHipster生成微服务架构的应用栈(二)- 认证微服务示例 (3)

spring.datasource.url中的端口号32900,与步骤2.1中-p参数指定的值保持一致。
spring.datasource.url中的schema名称uaa,与步骤2.2中添加的schema名称保持一致。
spring.datasource.password的值my-secret-pw,与步骤2.1中MYSQL_ROOT_PASSWORD参数指定的值保持一致。

$ cd uaa/ $ vi src/main/resources/config/application-dev.yml # 修改数据库连接相关配置 spring: datasource: url: jdbc:mysql://localhost:32900/uaa?useUnicode=true&characterEncoding=utf8&useSSL=false username: root password: my-secret-pw 3 认证微服务的构建和启动 3.1 构建

进入uaa目录,输入命令后回车:

$ cd uaa/ $ mvn -Pdev package

如果一切正常,命令行会输出构建成功信息:

JHipster生成微服务架构的应用栈(二)- 认证微服务示例

3.2 启动

进入uaa目录,输入命令后回车:

nohup ./target/uaa-0.0.1-SNAPSHOT.war &

通过tail命令,查看启动日志:

$ tail -f nohup.out

如果一切正常,日志会输出启动成功信息:

JHipster生成微服务架构的应用栈(二)- 认证微服务示例

3.3 注册到JHipster Registry

启动完成后,可以通过浏览器访问:8761,登录名和密码默认都是admin:

JHipster生成微服务架构的应用栈(二)- 认证微服务示例

可以看到在Instances Registered区域,uaa已经注册。

系列文章

JHipster生成微服务架构的应用栈(一)- 准备工作
JHipster生成微服务架构的应用栈(二)- 认证微服务示例
JHipster生成微服务架构的应用栈(三)- 业务微服务示例
JHipster生成微服务架构的应用栈(四)- 网关微服务示例
JHipster生成微服务架构的应用栈(五)- 容器编排示例

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsxzgd.html