Quarkus GraphQL:如何更改默认端点?
我在Quarkus应用程序中使用的依赖项如下所示。默认端点为Quarkus GraphQL:如何更改默认端点?,graphql,java-ee-6,quarkus,smallrye,Graphql,Java Ee 6,Quarkus,Smallrye,我在Quarkus应用程序中使用的依赖项如下所示。默认端点为/graphql。但由于我在入口后面的k8s环境中运行此应用程序,所以这并不理想。任何人都知道如何将此默认端点更改为://graphql <dependency> <groupId>io.smallrye</groupId> <artifactId>smallrye-graphql-servlet</artifactId> <version>1.0.1&
/graphql
。但由于我在入口后面的k8s环境中运行此应用程序,所以这并不理想。任何人都知道如何将此默认端点更改为://graphql
<dependency>
<groupId>io.smallrye</groupId>
<artifactId>smallrye-graphql-servlet</artifactId>
<version>1.0.1</version>
</dependency>
伊奥·斯莫莱伊
smallrye graphql servlet
1.0.1
如果您使用的是SmallRye GraphQL扩展,则可以使用应用程序属性控制端点路径。
:
quarkus.smallrye-graphql.root-path=/my-path-to-graphql
您还可以在值中使用变量(使用${variableName}
语法),因此您可以将服务名称插入其中
但是要使用该扩展,您需要将依赖项调整为
<dependency>
<groupId>io.quarkus</groupId>
<artifactId>quarkus-smallrye-graphql</artifactId>
</dependency>
夸克斯
夸克斯小黑麦图
请注意,它仅在Quarkus 1.5.0之后可用