@jvmchat

Страница 2655 из 2890
Павел
18.07.2018
11:29:45
https://pastebin.com/Citd021D

Mikhail
18.07.2018
11:30:11
Есть другие варианты? потому что тоже так подумал и вроде бы уже все что только возможно проверил, везде закрываю
Вряд ли. Проверь max_connections в postgresql.conf и сколько реально висит конекшенов через SELECT * FROM pg_stat_activity;

По умочланию там что-то около 10 и этого офк не хватает

Google
Денис
18.07.2018
11:43:38
Mikhail
18.07.2018
11:45:14
А как можно закрыть все конекшены?
SELECT pg_terminate_backend(pid) FROM pg_stat_activity вроде так

только лучше все сразу не закрывать

ну и вообще надо с причиной бороться, а не со следствием

Kirill
18.07.2018
11:46:44




Или может сложится ситуация, когда неправльно сравниться что-то? Например между двумя не налл объектами будует стоять несколько наллов и тп?

Kirill
18.07.2018
11:50:24
Как минимум, для (null, null) выдаст неправильный ответ
Ну от ого что null и null переставится ничего не изменится

Vladimir
18.07.2018
11:52:13
Ну от ого что null и null переставится ничего не изменится
Изменится то, что этот компаратор нарушает контракт. Не надо так, лучше просто забить на null (это можно) и обернуть его в nullsFirst/nullsLast.

Денис
18.07.2018
12:05:08
ну и вообще надо с причиной бороться, а не со следствием
Вот теперь вижу запросы и разбираюсь потихоньку, очень много таких запросов SET extra_float_digits = 3 , но это вроде бы не мы посылаем, что это вообще такое может быть?

Google
Денис
18.07.2018
12:09:52
Это драйвер может посылать при подключении
А почему он это посылает и так часто

причем после этого не закрывает этот конекшн

Vladimir
18.07.2018
12:12:22
А почему он это посылает и так часто
Он это делает только один раз и сам соединения не открывает. Соединения открытыми держит пул, если он используется.

Mikhail
18.07.2018
12:17:57
можешь в чате постгреса спросить

мб там лучше знают

Vladimir
18.07.2018
12:26:06
В какой строчке заключается проблема - указано в стектрейсе npe

Роман
18.07.2018
12:28:09
скинь стрэктрейс куда-нибудь

Vladimir
18.07.2018
12:28:10
Не может быть такого. Это предпоследняя запись, скорее всего

Dmitriy
18.07.2018
12:29:33
потому что используется раньше, чем приходит в newDriver()

Роман
18.07.2018
12:45:27
из-за неё он может косвенно происходить, например где-то нет какого-нибудь id'шника по которому он что-нибудь гетаем что-нибудь и он валится, открой дебагер idea и глянь по окошку слева внизу цепочку вызовов

Aydar
18.07.2018
12:45:31
Инициализация ChromeWithProxy.proxy происходит в методе newDriver(), а ты вероятнее всего пытаешься использовать его до вызова newDriver, отсюда и NPE. Где и как это поправить по этим скриншотам сказать не могу.

Роман
18.07.2018
13:01:25
не сложно скачай расширение для хрома

поищи, расширение и для этого существует

или напиши тестовую страницу у своего сайта

которая передаст нужные значения и откроет сайт

может стейт где-то неправильный завалился

попробуй запустить 3 одинаковых теста одновременно

Akim
18.07.2018
13:11:54
Может тест где-то мусорит?

Роман
18.07.2018
13:17:31
промежуточное состояние где-нибудь осталось и всплывает когда часто обращаешь к сайту, точнее в несколько вкладок

Google
Wystan
18.07.2018
13:51:34
Высадка в Нормандию...

ahR
18.07.2018
13:55:37
Привет ВСЕМ!

YaOurTea
18.07.2018
13:57:36
Регистрирую интерсептор в EJBClientContext. Но проблема в том, что он перехватывает вообще все ejb'шки из всех модулей, а надо только из конкретного. Не понимаю как ему сказать об этом

Mikhail
18.07.2018
14:45:53
я когда увидел слово EJB мне аж поплохело

ты из 2005 года?

Rustam
18.07.2018
14:46:49
может легаси

Mikhail
18.07.2018
14:49:42
так ему нужно тогда из конторы бежать, это проблема еще значимей чем интерсепторы

Denis
18.07.2018
14:50:13
я когда увидел слово EJB мне аж поплохело
Стыдно спрашивать, а что это такое вообще EJB?

Mikhail
18.07.2018
14:50:46
Ну это такая коробочка очень мощная на самом деле

вот например она реализует jpa

в двух словах не скажешь

в целом это бин в котором выполняется вся логика приложения со всеми условностями

elefus
18.07.2018
14:51:52
крупный мощный фреймворк, входящий в JEE, существовавший до появления Spring

Admin
ERROR: S client not available

Диоген
18.07.2018
14:52:46
У меня на прошлой работе в 2017 году техническое руководство приняло решение все легаси проекты переписать на эти ejb, хз

Митко Соловец?
18.07.2018
14:52:47
и он сейчас существует

Slava
18.07.2018
14:52:53
существующий до сих пор

в составе серверов приложений

Google
Denis
18.07.2018
14:54:09
Тогда не вижу ничего плохого, от чего может поплохеть.

Slava
18.07.2018
14:55:05
за пределами AS такие решения тяжело запускать, если вообще реально

Anton
18.07.2018
14:55:22
Mikhail
18.07.2018
14:56:04
сколько умников

тут

ejb до сих пор существует

причем спринг нагло использует его

Sergey
18.07.2018
14:57:15
причем спринг нагло использует его
От ведь какой вероломный сученок этот спринг)

Митко Соловец?
18.07.2018
14:57:52
Mikhail
18.07.2018
14:58:06
у него есть своя реализация?

Митко Соловец?
18.07.2018
14:58:12
конечно

свои скоупы

свои бобы

Mikhail
18.07.2018
14:58:27
неее

пиздешь

Митко Соловец?
18.07.2018
14:58:42
за языком следи

не во дворе

простой пример - для запуска спринг не нужен аппликейшен сервер

а для эжб нужен

Sergey
18.07.2018
14:59:25
пиздешь
Оно может интегрироваться: https://docs.spring.io/spring/docs/4.3.x/spring-framework-reference/html/ejb.html. Но вообще стандалон.

Страница 2655 из 2890