Публикации по теме 'quarkus'
Создание сообщений в Quarkus с использованием Apache Kafka
В последнее время в нашей команде Trendyol мы постепенно адаптировались к Quarkus для наших Java-проектов из-за его высокой производительности (и мы настоятельно рекомендуем это!).
В этом конкретном API мы хотели отправлять сообщения в тему, и мы довольно привыкли делать это в Spring, но это была наша первая попытка в Quarkus.
Мы потратили много времени на то, чтобы научиться этому. Итак, я хотел поделиться тем, как вы можете его реализовать, и избавить вас от неприятностей...
Создание идемпотентного потребителя событий с помощью Quarkus и Kafka
Как реализовать простого потребителя Kafka, который обнаруживает и отбрасывает повторяющиеся сообщения.
Потребители сообщений очень часто сталкиваются с манипуляциями с государством. Брокеры сообщений могут отправлять повторяющиеся сообщения по разным причинам. Таким образом, потребители должны овладеть искусством «идемпотентной обработки сообщений», чтобы
преодолеть серьезные потоки в состоянии приложения.
В этом посте я обсуждаю простой механизм обнаружения и удаления..
Вопросы по теме 'quarkus'
Отправитель сообщений SmallRye Reactive Messaging ‹›. Send не отправляется в Kotlin через брокера AMQP с Quarkus
В настоящее время я пытаюсь написать «службу уведомлений» на основе Maven, Quarkus и SmallRye Reactive Messaging в Kotlin. В качестве основы у меня есть пример на Java, который отлично работает, и я пытался «перевести» его на Kotlin.
Я хочу, чтобы...
747 просмотров
schedule
23.11.2021
Ошибка Quarkus Kotlin Inject
Аннотации @Inject для службы, определенной с помощью «@ApplicationScope», не удается внедрить в Kotlin.
"kotlin.UninitializedPropertyAccessException: средство приветствия свойств lateinit не было инициализировано"
Объяснение аналогичного...
320 просмотров
schedule
24.11.2021
Как получить значение конфигурации для статического значения в Quarkus
Я переписываю исключения из старой системы, и все работало, но мне нужно было сделать BAD_REQUEST настраиваемым.
private static final String BAD_REQUEST = "BDRQ";
Пытался просто поставить ConfigProperty, но не работает.
import...
860 просмотров
schedule
25.11.2021
Quarkus и Keycloak / OIDC - NullPointerException
Я работаю над набором микросервисов с использованием фреймворка Quarkus 1.0.1. Я хотел бы защитить их, используя Keycloak 8.0.1 в качестве поставщика удостоверений. У меня есть Keycloak, работающий в контейнере Docker, и я настроил область и...
347 просмотров
schedule
22.11.2021
Какими способами можно развернуть приложение Quarkus?
Я также создал отдельное приложение и успешно выполнил программу.
[INFO] --- quarkus-maven-plugin:1.1.1.Final:dev (default-cli) @ monitoring ---
Listening for transport dt_socket at address: 5005
2020-01-08 09:48:30,248 INFO [io.quarkus] (main)...
455 просмотров
schedule
15.10.2021
Развертывание приложения Quarkus по проблеме героку
Я создал приложение Quarkus.
Исходный код находится по адресу https://github.com/ashusharmatech/quarkus-welcome-app
Я пытаюсь развернуть это приложение на платформе Heroku.
Мое приложение правильно собирает там, следуя журналам сборки:...
504 просмотров
schedule
24.09.2021
Как мы можем контролировать память, потоки, ЦП и т. Д. Нативного образа GraalVM во время тестирования производительности?
Я хочу провести несколько тестов производительности на собственном образе Quarkus. В традиционном Java-приложении я бы использовал VisualVM для подключения к приложению и мониторинга его памяти (молодого поколения, старого поколения и т. Д.),...
270 просмотров
schedule
30.09.2021
как использовать кваркус с другим ORM (activejdbc)
как использовать quarkus с другим ORM, например, с фреймворком ActiveJdbc. потому что прямо сейчас в hibernate panache не хватает функций.
Я понимаю, что у quarkus могут быть фильтры, что полезно для открытия соединений, но как закрыть соединение...
81 просмотров
schedule
08.09.2021
Добавление общего проекта в качестве зависимости к проектам quarkus и предоставление его классов как компонента CDI
У меня есть простой проект maven
<dependency>
<groupId>xyz</groupId>
<artifactId>common</artifactId>
</dependency>
который включает общие методы (некоторые строковые операции и т. д.). И...
335 просмотров
schedule
13.11.2021
Quarkus - образ Docker не работает
Я загрузил обычное приложение Quarkus через https://code.quarkus.io , и сгенерированный код не собирается образ докера успешно на моем Mac.
При выполнении
mvn clean package
и docker build -f src / main / docker / Dockerfile.jvm -t...
376 просмотров
schedule
28.11.2021
Build Native работает слишком медленно для AWS Lambda
Я начинаю с quarkus, и моя нативная сборка работает слишком медленно (больше часа и есть OutOfMemoryError). Я удалил зависимость quarkus <artifactId>quarkus-amazon-lambda</artifactId> из pom.xml, и собственная сборка заняла около 13...
438 просмотров
schedule
03.10.2021
Есть ли способ создать проект для другого клиента с той же базой, но с модульностью для некоторых функций, которые будут обнаружены во время выполнения?
Я привык использовать среду E4 Eclipse для создания настольных приложений, и теперь я хотел бы перейти на простой проект maven.
В платформе Eclipse с OSGi есть понятие пакета, функции и продукта.
Когда я хочу создать свой проект для клиента A, у...
85 просмотров
schedule
29.09.2021
Quarkus: Как настроить глобальный Custom ThreadPoolExecutor
Я работаю над проектом, в котором контекст и сеанс безопасно управляются ThreadLocal с помощью ThreadPoolExecutor (информация передается из потока в другой внутри ThreadPoolExecutor).
У нас есть:
ThreadPoolExecutor: он реализует поведение...
488 просмотров
schedule
13.10.2021
Quarkus + Panache. Обработка исключения сохраняемости (уникальное ограничение)
Мне не удается отловить исключение в репозитории quarkus + panache.
У меня простой класс с уникальным противопоставлением
@Entity()
public class Todo extends PanacheEntityBase {
@Id
@GeneratedValue(strategy = GenerationType.AUTO)...
317 просмотров
schedule
27.11.2021
Есть ли способ исключить некоторые пути из проверки Quarkus OIDC
Я использую компонент quarkus-oidc для принудительной проверки токена JWT при вызовах микросервиса.
Дело в том, что есть некоторые пути ( /api/public/* ), которые можно вызывать публично (без необходимости авторизации: Bearer JWT).
Есть ли способ...
87 просмотров
schedule
27.11.2021
Мультитенантное приложение Quarkus
Я хотел бы разработать приложение SaaS (несколько клиентов ) с помощью Quarkus , но я столкнулся с проблемой, потому что Quarkus еще не поддерживает мультитенант . Что делать? Какая альтернатива? Ты хоть представляешь, как я могу это сделать?...
272 просмотров
schedule
05.09.2021
Ответ Quarkus или Javax с типом not
Одна вещь, которую я ненавижу в Quarkus, заключается в том, что когда вы пытаетесь управлять своим HTTP-ответом, например ResponseEntity, тип Response теряется, и вы можете определить тип, который вы возвращаете, чтобы избежать ошибки разработки....
55 просмотров
schedule
04.10.2021
Как получить доступ к maven.build.timestamp для фильтрации ресурсов в Quarkus
Доступ к версии и названию приложения работает нормально. Но я также хочу получить доступ к дате / времени сборки приложения Quarkus с помощью maven. Я знаю, что для этого уже есть сообщение, но я не могу заставить его работать на Quarkus.
У меня...
157 просмотров
schedule
25.09.2021
Thorntail с модулями, сервером и сетью для Quarkus?
У меня есть проект Java EE с 10 модулями, у которых есть веб и серверная часть. Использую Primefaces, MySQL и прочее. Реально превратить этот проект в Quarkus? Где может быть проблема?
Сейчас я устанавливаю myFaces, но на веб-странице не...
43 просмотров
schedule
03.02.2022
Расположение шаблона Quarkus Qute из другого модуля maven
Имея модуль maven, который объявляет шаблон Qute и конечную точку REST для его рендеринга, я хотел включить этот модуль в другой проект maven. Проблема, по-видимому, в том, что целевой модуль не компилируется, поскольку он не имеет / не находит...
77 просмотров
schedule
02.02.2022