Публикации по теме '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 просмотров

Ошибка 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 просмотров

Есть ли способ создать проект для другого клиента с той же базой, но с модульностью для некоторых функций, которые будут обнаружены во время выполнения?
Я привык использовать среду 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