SpringCloud Schema注册服务器
2023-11-27 13:52 更新
Spring Cloud Stream提供了模式注册表服务器实现。要使用它,可以将spring-cloud-stream-schema-server
工件添加到项目中,并使用@EnableSchemaRegistryServer
批注,该批注将架构注册表服务器REST控制器添加到您的应用程序。该注释旨在与Spring Boot web应用程序一起使用,并且服务器的侦听端口由server.port
属性控制。spring.cloud.stream.schema.server.path
属性可用于控制模式服务器的根路径(尤其是当它嵌入在其他应用程序中时)。spring.cloud.stream.schema.server.allowSchemaDeletion
布尔属性可以删除模式。默认情况下,这是禁用的。
架构注册表服务器使用关系数据库来存储架构。默认情况下,它使用嵌入式数据库。您可以使用Spring Boot SQL数据库和JDBC配置选项来自定义模式存储。
以下示例显示了一个启用架构注册表的Spring Boot应用程序:
@SpringBootApplication @EnableSchemaRegistryServer public class SchemaRegistryServerApplication { public static void main(String[] args) { SpringApplication.run(SchemaRegistryServerApplication.class, args); } }
以上内容是否对您有帮助:
更多建议: