首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Micronaut Informer

Micronaut Informer
EN

Stack Overflow用户
提问于 2021-10-27 06:34:49
回答 1查看 93关注 0票数 1

我正在尝试使用micronaut kubernetes informer,就像他们在文档中解释的那样。这是我的代码

代码语言:javascript
复制
@Singleton
@Informer(apiType = V1ConfigMap.class, apiListType = 
V1ConfigMapList.class)
public class ConfigMapInformer implements 
 ResourceEventHandler<V1ConfigMap> {

@Override
public void onAdd(V1ConfigMap obj) {
    System.err.println("add config map");
 }

@Override
public void onUpdate(V1ConfigMap oldObj, V1ConfigMap newObj) {
    System.err.println("update configmap");
 }

@Override
public void onDelete(V1ConfigMap obj, boolean deletedFinalStateUnknown) 
 {
 }
}

我使用minikube来运行这个应用程序。但是在更改ConfigMaps之后什么也没有发生

这是我的build.gradle依赖项部分

这些是豆荚的日志

代码语言:javascript
复制
←[36m06:16:02.327←[0;39m ←[1;30m[pool-3-thread-1]←[0;39m 
←[39mDEBUG←[0;39m ←[35mi.m.k.c.KubernetesConfigMapWatcher←[0;39m - 
 PropertySource modified by ConfigMap: employee
 ←[36m06:16:02.327←[0;39m ←[1;30m[pool-3-thread-1]←[0;39m ←[34mINFO 
 ←[0;39m ←[35mi.m.context.DefaultBeanContext←[0;39m - Reading bootstrap 
 environment configuration
 ←[36m06:16:02.328←[0;39m ←[1;30m[pool-3-thread-1]←[0;39m ←[34mINFO 
 ←[0;39m ←[35mi.m.d.c.c.DistributedPropertySourceLocator←[0;39m - 
  Resolved 1 configuration sources from client: 
  compositeConfigurationClient(kubernetes)
EN

回答 1

Stack Overflow用户

发布于 2021-10-29 14:11:54

如果不能访问源代码,就很难猜测。但在micronaut-kubernetes github https://github.com/micronaut-projects/micronaut-kubernetes/tree/master/examples/micronaut-kubernetes-informer中有一个告密者应用程序的例子,请查看它。

另外,完整的build.gradle代码片段也会有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69733843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档