问题标签 [jhipster-registry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
254 浏览

java - 使用 keycloak 扩展 Jhipster 单体

我想在我的单体应用程序中使用 keycloak。另外,我想扩大规模。

但是,在生成 jhipster 应用程序时,注册表选项不可用于选择 OAuth2。

使用注册表:

  • 我的主要目标是 hazelcast 实例会找到彼此。
  • 配置服务器(可选)

对于 JWT,它可以正常工作,但是如果我想使用带有 oauth2 + jhipster 注册表的应用程序,有哪些可用选项?

0 投票
1 回答
719 浏览

jhipster - 微服务的 JHipster-Registry Swagger UI 说 invalid_token

我使用 Jhipster 设置了以下组件(generator-jhipster 的版本:@ 5.0.1)

  • 网关
  • 微服务1
  • Jhipster 注册表
  • Keycloak 作为身份验证服务器

到目前为止一切正常。

在 Jhipster Registry 中,当我转到Administration >> API时 ,它会打开 Swagger UI。Swagger UI 列出了 Jhipster-Registry 和网关的 api。但是在下拉列表中选择微服务时会出错。来自网关的 Swagger UI(管理 >> API)工作正常。只有从注册表它不起作用。

如果我缺少某些配置,请告诉我。

在此处输入图像描述

0 投票
1 回答
399 浏览

jhipster - 用于微服务的 JHipster-Registry Swagger UI 使用 UAA 表示 invalid_token

我使用 Jhipster 设置了以下组件(generator-jhipster 的版本:@ 5.3.1)

到目前为止一切正常。

在 Jhipster Registry 中,当我转到 Administration >> API 时,它会打开 Swagger UI。Swagger UI 仅列出 Jhipster-Registry 的 api。但是在下拉菜单中选择 uaa 或网关时会出错。来自网关的 Swagger UI(管理 >> API)工作正常。只有从注册表它不起作用。

如果我缺少某些配置,请告诉我。

0 投票
1 回答
1647 浏览

jhipster - Jhipster:Mircoservice 未向 jhipster-registry 注册

我使用 jhipster 创建了一个微服务(generator-jhipster 的版本是 5.0.1)。它包含以下组件:

  • 微服务1
  • Jhipster 注册表
  • Keycloak 作为身份验证服务器

如果我使用生成的 docker-compose 配置(app.yml)启动微服务,它会启动所有组件而没有任何问题。

但是,如果我使用它们各自的 docker-compose 配置单独启动组件,
例如:

docker-compose -f jhipster-registry.yml up -d docker-compose -f postgres.yml up -d docker-compose -f keycloak.yml up -d

然后我在微服务中看到以下异常。

微服务无法向注册表注册。您能否让我知道原因是什么以及解决方法。

  • 提前致谢 :)
0 投票
2 回答
343 浏览

jhipster - 微服务的 JHipster-Registry 指标表示访问被拒绝

使用 Jhipster 设置以下组件(generator-jhipster 版本:@ 5.3.1)

网关 Jhipster Registry UAA 服务器

到目前为止一切正常。

在 Jhipster Registry 中,当我转到 Administration >> Application Metrics 时,仅列出 Jhipster-Registry 的 api。但是在下拉菜单中选择 uaa 或网关时会出错。

如果我缺少某些配置,请告诉我。

0 投票
1 回答
1002 浏览

amazon-web-services - JHipster Gateway 没有将请求路由到微服务

我按照文档部署了 JHipster 微服务架构。每个组件都在一个 AWS 实例中。我使用版本 v5.3.4

我可以看到在 Registry 上注册的微服务和网关。

在此处输入图像描述

此外,微服务已启动,我可以看到欢迎页面。

在此处输入图像描述

最后,在网关中列出了服务器。

在此处输入图像描述

但是,当我尝试在网关中查看 Swagger 文档或通过网关 URL 访问微服务时。

在此处输入图像描述

什么可能会丢失?

更新::

我在任何日志中都看不到任何错误,但我看到以下警告:

此外,我多次看到以下消息。这让我感到困惑,如果我不添加新端点,为什么它显然每分钟都会记录一次。

0 投票
2 回答
819 浏览

angular - How to redirect at Home page if any router does not exist in Jhipster Angular 4 App?

I want to redirect at Home page if user type any URL which is not exist in system

0 投票
0 回答
1054 浏览

java - 使用 Jhipster 生成的 Rest api 中的 InvalidDataAccessResourceUsageException

描述:

我正在尝试使用 Jhipster 制作一些休息 api,并且我做得很好。

我做了:

  • 首先设置 Jhipster Registry。
  • 然后创建休息应用程序。
  • 在应用程序中,我创建了一个名为car的实体。
  • 应用程序的设置网关。
  • 在网关中配置 REST 应用程序中可用的实体。
  • 它已完成并在浏览器上正常运行。

我指的是这个站点来设置 jhipster。

https://www.baeldung.com/jhipster-microservices

- 应用程序和网关设置正确。
- 正确运行。

问题:

当尝试添加新条目时,它给了我这样的错误。

错误:

2018-10-12 16:19:01.172 错误 2656 --- [XNIO-2 task-4] ozproblem.spring.common.AdviceTrait:内部服务器错误 org.springframework.dao.InvalidDataAccessResourceUsageException:无法提取 ResultSet;SQL [不适用];嵌套异常是 org.hibernate.exception.SQLGrammarException: could not extract ResultSet at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:240) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible (HibernateJpaDialect.java:223) 在 org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.

更新1:

这里是。

0 投票
1 回答
67 浏览

hibernate - Jhipster EHCache 不会从重复的实体中驱逐 id

我实际上正在开发一个 jhipster 应用程序。这是一个很棒的代码生成器,但它不允许我与默认用户实体建立关系。所以我找到了该实体的表名,并在 bbdd 上创建了另一个实体 MyUser 链接到同一个表。它似乎工作正常并且正确地生成了我的 jpa 关系,但是在类中我有 2 个不同的类。但是一段时间后,我意识到如果我更改其中一个实体,另一个不会更改。如果我从其中一个实体中退出缓存,它似乎可以工作。如何在不禁用该实体缓存的情况下防止这种情况发生?

0 投票
0 回答
320 浏览

docker - jhipster 在开发过程中提供单独的服务

目标

我们想创建一个开发环境,在其中我们可以在服务器上运行最新版本的注册表、UAA 和网关。然后,我们想在本地开发和运行(在 docker 内部或外部)一个微服务。然后应该将此微服务配置为连接并与其他服务器通信。

测试设置

我现在已经通过 jhipster 子生成器为我们的网关、uaa 和注册表生成了一个 docker-compose。然后我尝试通过 gradlew 启动我目前正在开发的微服务,通过 gradlew dockerBuild 构建它并启动 app.yml。我还尝试将 app.yml 中的主机名更改为 localhost、127.0.0.1 和注册表 docker 容器的 IP。

我的结果

  • 如果主机名是 jhipster-registry:unknownhostexception。很可能是因为应用程序是在不同的 docker-compose 文件中启动的。
  • 如果主机名是 localhost 或 127.0.0.1:http://127.0.0.1:8761/config/application/prod/master连接被拒绝。更改为 也许需要更多配置?
  • 如果主机名是注册表 docker 容器的 ip:在终端中 jhipster 标志之后没有给出其他输出。但是应用程序永远不会因为异常而停止。

文件

docker-compose.yml(注册表、UAA 和网关)

app.yml(微服务)