Size: a a a

2020 May 04

Ø

Øлег in pro.jvm
Denis Pavlyuchenko
как еще один наброс (довольно наркоманский уже) - давайте организуем шардирование обработчиков (например, с помощью консистентного хранилища) - условно говоря, пусть хэши от 1 до 10 обрабатывает первйы обработчик, от 10 до 20 - второй, и тд. Тогда мы сводим задачу к обеспечению порядка уже на одной ноде.

У нас всё еще есть открытые вопросы:
1) Что делать, если нода упала. Ну, давайте сделаем master-slave для каждого обработчика с помощью какого-нибудь внешнего механизма, типа консула, или игнайта,
2) Что делать, если мы получили 1, 2, ... 5, а 3 - не получили, в течение многих часов. Считаем, что его не существует? Или прекращаем обработку? Или включаем персистентный режим, и вместо хранения 1, 2 в памяти, перекладываем это в персистентную БД.
У меня ощущение
Что в этой задаче самое важное понять где сделать правильные допущения
Потому что полностью она не решается
источник

SS

Shamil Sabirov in pro.jvm
Alexey
кажется, понял в чем дело Caused by: org.h2.jdbc.JdbcSQLSyntaxErrorException: Function "WITHIN" not found; SQL statement:
что-то раньше не догадался что видимо база не поддерживает
с постгисом получается нужно в локальную h2 добавлять поддержку и в продовую версию постгреса тоже?)
не база а ваш jdbc драйвер. писал уже выше как поправить. как напишите свою курсовую - дайте знать. что все норм. не зря время тратили и вы и мы)
источник

SS

Shamil Sabirov in pro.jvm
а стоп. с какого перепуга h2 будет поддерживать фишки постгре...
источник

DP

Denis Pavlyuchenko in pro.jvm
Øлег
У меня ощущение
Что в этой задаче самое важное понять где сделать правильные допущения
Потому что полностью она не решается
допущения только вы можете делать 😄 , так как понимаете бизнес этой системы, и знаете, чем можно пожертвовать, или где можно ослабить требования
источник

Ø

Øлег in pro.jvm
Denis Pavlyuchenko
допущения только вы можете делать 😄 , так как понимаете бизнес этой системы, и знаете, чем можно пожертвовать, или где можно ослабить требования
Это верно)
источник

Ø

Øлег in pro.jvm
Но спасибо за мысли
источник

IR

Ivan Rykov in pro.jvm
Промежуточный пул событий с древовидной структурой
источник

A

Alexey in pro.jvm
Shamil Sabirov
не база а ваш jdbc драйвер. писал уже выше как поправить. как напишите свою курсовую - дайте знать. что все норм. не зря время тратили и вы и мы)
спасибо, попробую разобраться)
источник

N

N in pro.jvm
Yurii Dubinka
У тебя в проекте юзается один дистрибутив джавы, а ты вызываешь jstack который глобальный, и он может иметь другую версию джавы. Актуально когда на серверах несколько инстансов стоят
Именно в этом и была проблема))) спасибо !
источник

AG

Asad Ganiev in pro.jvm
Добрый день.
Хотел бы узнать есть ли возможность отключение heap dump, профилирование java приложения
источник

AE

Alexandr Emelyanov in pro.jvm
Asad Ganiev
Добрый день.
Хотел бы узнать есть ли возможность отключение heap dump, профилирование java приложения
Что значит выключить?
источник

AG

Asad Ganiev in pro.jvm
Чтобы не не было возможности профилирования через jvisualvm или другие профилировщики
источник

AG

Asad Ganiev in pro.jvm
Гугл что-то ничего не дал
источник

AK

Alexander Komarov in pro.jvm
Asad Ganiev
Чтобы не не было возможности профилирования через jvisualvm или другие профилировщики
Запускайте из под отдельного пользователя, например
источник

AG

Asad Ganiev in pro.jvm
Alexander Komarov
Запускайте из под отдельного пользователя, например
А так другого варианта нет, да?
источник

AK

Alexander Komarov in pro.jvm
Я сходу не могу придумать. Если есть права на процесс,  то в любом случае можно средствами ОС снять дамп памяти или подключиться к процессу truss'ом, strace или типа того
источник

A

Artjom Kalita in pro.jvm
Странный бизнес кейс какой-то
источник

AK

Alexander Komarov in pro.jvm
Artjom Kalita
Странный бизнес кейс какой-то
Ну похоже на требование ИБ или аудита
источник

AK

Alexander Komarov in pro.jvm
Тырпрайз,  банки, все дела
источник

A

Artjom Kalita in pro.jvm
Если уже доступ к серверу получили то проблемы больше чем профилирование хипа возникнуть могут
источник