Size: a a a

Java/Kotlin Web and more

2020 November 20

РК

Роман Китурко... in Java/Kotlin Web and more
Добрый вечер
Ребят, можект кто подскажет как решить данную проблему?
источник

РК

Роман Китурко... in Java/Kotlin Web and more
источник
2020 November 22

AJ

Adam Jensen in Java/Kotlin Web and more
подскажите пожалуйста если у меня несколько моделей с анотацией @Valid мне после каждого ставить BindinngResult  или после последнего только?
источник

Y

Youdgin in Java/Kotlin Web and more
Ребята, может кто-что подсказать как можно настроить память, у меня при 16 гб оперативки, при поднятии 6 микросервисов на последнем вылетал *There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map*, после того как уменьшил память для докера -> запустил, но теперь при  поднятии фронта(nodeJs ) тоже памяти не хватает. Может какой-то оптимальный размер heapа задать, сталкивался кто-то с такой проблемой ?
источник

М

Михаил in Java/Kotlin Web and more
Youdgin
Ребята, может кто-что подсказать как можно настроить память, у меня при 16 гб оперативки, при поднятии 6 микросервисов на последнем вылетал *There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map*, после того как уменьшил память для докера -> запустил, но теперь при  поднятии фронта(nodeJs ) тоже памяти не хватает. Может какой-то оптимальный размер heapа задать, сталкивался кто-то с такой проблемой ?
Тут все индивидуально что касается тюнинга. скорее всего они на старте коммитят слишком много памяти, можно попробовать нарулить xms оптимально для старта
источник

М

Михаил in Java/Kotlin Web and more
Но с нативной памятью, выделяемой не через кучу все сложнее. Не думаю что тут с ней проблемы именно
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Youdgin
Ребята, может кто-что подсказать как можно настроить память, у меня при 16 гб оперативки, при поднятии 6 микросервисов на последнем вылетал *There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map*, после того как уменьшил память для докера -> запустил, но теперь при  поднятии фронта(nodeJs ) тоже памяти не хватает. Может какой-то оптимальный размер heapа задать, сталкивался кто-то с такой проблемой ?
Возьми shanendoah gc, он тебе все не нужное в систему вернёт
источник

ON

Oleg Nyrkov in Java/Kotlin Web and more
Youdgin
Ребята, может кто-что подсказать как можно настроить память, у меня при 16 гб оперативки, при поднятии 6 микросервисов на последнем вылетал *There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map*, после того как уменьшил память для докера -> запустил, но теперь при  поднятии фронта(nodeJs ) тоже памяти не хватает. Может какой-то оптимальный размер heapа задать, сталкивался кто-то с такой проблемой ?
Сначала нужно узнать кто выжирает ее, какой сервис сколько скушал, возьми какую нибудь утилиту, посмотреть что там с контейнерами(ctop)
источник

Y

Youdgin in Java/Kotlin Web and more
Спасибо за советы, если что решил тем, что у меня файл подкачки 0 был поставил сразу на 16 гб и все поднялось
источник
2020 November 23

C

Captcha bot in Java/Kotlin Web and more
karla drusillaу, код неверный, обратись к админу.
источник

AB

Alexander Bogatyrenk... in Java/Kotlin Web and more
привет всем, подскажите пожалуйста, у кого есть опыт настройки websocket для микросервисной архитектуры.
у меня есть zuul в качестве gateway, но он не умеет нормально проксировать ws, да и с браузером в виде клиента это судя по всему не просто настроить.
Я поднял рядом spring cloud gateway, для ws, который умеет их проксировать из коробки, всё работает, на стороне клиента я использую stomp, стандартный в общем подход.
Проблема - 1 gateway, и множество сервисов - если к примеру у меня ws в 3х сервисах, то мне в клиентском коде нужно иметь 3 конекшена к этим 3м сервисам, понятно что через gateway proxy, но их надо менеджить. Пока не представляю как, но хортелось бы иметь 1 конект к гейтвею, а гейтвей уже что бы имел коннекты к другим сервисам по вебсокетам, и роутил запросы, что бы в клиентском коде был один конект. Кто как решал это, подскажите пожалуйста ? И может кто то использовал https://socket.io/ со spring, frontend команда очень хочет это использовать, но я посмотрел - есть реализации на java, даже с обёртками для spring, основанные на netty, но версии уже старые. Спасибо.
источник

ON

Oleg Nyrkov in Java/Kotlin Web and more
Youdgin
Спасибо за советы, если что решил тем, что у меня файл подкачки 0 был поставил сразу на 16 гб и все поднялось
Современный подход, в больших компаниях все так делают
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Alexander Bogatyrenko
привет всем, подскажите пожалуйста, у кого есть опыт настройки websocket для микросервисной архитектуры.
у меня есть zuul в качестве gateway, но он не умеет нормально проксировать ws, да и с браузером в виде клиента это судя по всему не просто настроить.
Я поднял рядом spring cloud gateway, для ws, который умеет их проксировать из коробки, всё работает, на стороне клиента я использую stomp, стандартный в общем подход.
Проблема - 1 gateway, и множество сервисов - если к примеру у меня ws в 3х сервисах, то мне в клиентском коде нужно иметь 3 конекшена к этим 3м сервисам, понятно что через gateway proxy, но их надо менеджить. Пока не представляю как, но хортелось бы иметь 1 конект к гейтвею, а гейтвей уже что бы имел коннекты к другим сервисам по вебсокетам, и роутил запросы, что бы в клиентском коде был один конект. Кто как решал это, подскажите пожалуйста ? И может кто то использовал https://socket.io/ со spring, frontend команда очень хочет это использовать, но я посмотрел - есть реализации на java, даже с обёртками для spring, основанные на netty, но версии уже старые. Спасибо.
1. зачем оставлять zuul, если подняли spring cloud gateway?)
2. менеджить да, придется. от этого никуда не деться. альтернатива - делать отдельный сервис с ws и лить туда события со всех сервисов. клиенты собственно будут цепляться именно туда
источник

AB

Alexander Bogatyrenk... in Java/Kotlin Web and more
1. зул исторически, там просто так не откажешся
2. была идея делать прокси, но руками, т.е. сокетное соединение 1, с гейтвеем, а уже оттуда по rest к примеру дергать остальные сервисы, ну и соответственно в другую сторону из остальных сервисов по рест в гейтвей и уже из него по сокетам.. но как то не знаю
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Alexander Bogatyrenko
1. зул исторически, там просто так не откажешся
2. была идея делать прокси, но руками, т.е. сокетное соединение 1, с гейтвеем, а уже оттуда по rest к примеру дергать остальные сервисы, ну и соответственно в другую сторону из остальных сервисов по рест в гейтвей и уже из него по сокетам.. но как то не знаю
вы в зул что то накрутили?
источник

AB

Alexander Bogatyrenk... in Java/Kotlin Web and more
ну там секьюрити, контроллер для свагера, а spring cloud gateway не работает с web модулем спринга, в общем надо будет переделывать позже, но пока не критично
источник

AE

Alexandr Emelyanov in Java/Kotlin Web and more
Alexander Bogatyrenko
ну там секьюрити, контроллер для свагера, а spring cloud gateway не работает с web модулем спринга, в общем надо будет переделывать позже, но пока не критично
жизненно, тоже потому сидим
источник

AB

Alexander Bogatyrenk... in Java/Kotlin Web and more
)
источник

C

Captcha bot in Java/Kotlin Web and more
Alain, если ты не бот, нажми "шесть". Ботов удалено: 371.
источник

C

Captcha bot in Java/Kotlin Web and more
victoria Latour, код неверный, обратись к админу.
источник