小编sha*_*njo的帖子

如何在spring boot health中添加自定义运行状况检查?

<dependency>
    <groupId>org.springframework.boot</groupId>
    <artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
Run Code Online (Sandbox Code Playgroud)

这将为您的应用程序添加几个有用的端点.其中之一是/健康.当您启动应用程序并导航到/ health端点时,您将看到它已返回一些数据.

{
    "status":"UP",
    "diskSpace": {
        "status":"UP",
        "free":56443746,
        "threshold":1345660
    }
}
Run Code Online (Sandbox Code Playgroud)

如何在spring boot health中添加自定义运行状况检查?

spring spring-boot spring-boot-actuator

24
推荐指数
3
解决办法
3万
查看次数

从单个服务多次调用多个微服务的最佳方法或设计模式是什么?

微服务 A 依赖于微服务 B 和 C。当客户端调用服务 A 上的某个端点时,这将导致从 A 向服务 B 和 C 发出多个 HTTP 请求以获取依赖的详细信息。同时处理这种情况的最佳、性能有效的设计模式或方法是什么?

注意:在这种情况下我们没有使用 API 网关。

java spring-mvc spring-boot microservices

3
推荐指数
1
解决办法
8351
查看次数

如何在远程服务器上运行mongo db脚本?

如何在远程服务器上运行Mongo数据库脚本?

我知道下面的命令可以在本地使用,就像这里提到的一样:如何通过shell脚本执行mongo命令?

mongo < yourFile.js
Run Code Online (Sandbox Code Playgroud)

我想在远程服务器上运行此脚本

mongodb:uri:mongodb:// user:password@mongodb01d.mydomain.com:27017 / mydb

java mongodb

2
推荐指数
1
解决办法
2569
查看次数

如何使用jasypt加密mongo数据库密码?

spring.data.mongodb.uri=mongodb://用户:secret@mongo1.example.com:12345,mongo2.e xample.com:12345/mydb?replicaSet=rsdb

这里我想用 jasypt 加密密码(秘密)。所以网址应该是这样的:

spring.data.mongodb.uri=mongodb://用户:ENC(xIZhIV7nvOv5LqHfAKnvmjhyeecOT0lO)@mongo1.example.com:12345,mongo2.example.com:12345/mydb?replicaSet=rsdb

但即使 jasypt 加密逻辑已经实现,mongo 也不理解密码。

spring mongodb jasypt spring-boot

1
推荐指数
1
解决办法
1253
查看次数