Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tomcat + ORDS периодически ошибка java heap size / 20 сообщений из 20, страница 1 из 1
30.07.2015, 11:44
    #39019406
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Не специалист в Tomcat
1) Нужно увеличивать heap size для всего томката или только для приложения ORDS ?
2) Где и как это сделать
3) Есть у когото опыт настройки производительности связки tomcat + ords ?
...
Рейтинг: 0 / 0
30.07.2015, 12:06
    #39019457
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufi,
Типа:
-XX:MaxPermSize=256m
- Профи по данной ошибке сидят ветке Java.
Как вариант в скрипте томката на линуксе:
https://developer.opentext.com/webaccess/#url=/awd/resources/articles/6123/tomcat configuration memory heap and permgen
...
Рейтинг: 0 / 0
30.07.2015, 12:11
    #39019476
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Petro123Casufi,
Типа:
-XX:MaxPermSize=256m
- Профи по данной ошибке сидят ветке Java.

Ну для самого томката количество памяти я поднял в
vim /etc/default/tomcat7
JAVA_OPTS="-Djava.awt.headless=true -Xms3072m -Xmx5120m -XX:+UseConcMarkSweepGC"
Вроде прокатило, жаль не нашел как выделять память на приложение и не могу найти как в самом ords регулировать количество нитей пула подключений к БД
...
Рейтинг: 0 / 0
30.07.2015, 12:22
    #39019489
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufiкак в самом ords регулировать количество нитей пула подключений к БД
jdbc.MaxLimit?
http://docs.oracle.com/cd/E37099_01/doc.20/e25066/config_file.htm#AELIG7203
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<comment>Saved on Thu Jan 15 17:07:03 MSK 2015</comment>
<entry key="cache.caching">false</entry>
<entry key="cache.directory">/tmp/apex/cache</entry>
<entry key="cache.duration">days</entry>
<entry key="cache.expiration">7</entry>
<entry key="cache.maxEntries">500</entry>
<entry key="cache.monitorInterval">60</entry>
<entry key="cache.procedureNameList"/>
<entry key="cache.type">lru</entry>
<entry key="db.hostname">localhost</entry>
<entry key="db.password"></entry>
<entry key="db.port">1521</entry>
<entry key="db.servicename"></entry>
<entry key="debug.debugger">true</entry>
<entry key="debug.printDebugToScreen">false</entry>
<entry key="error.keepErrorMessages">true</entry>
<entry key="error.maxEntries">50</entry>
<entry key="jdbc.DriverType">thin</entry>
<entry key="jdbc.InactivityTimeout">1800</entry>
<entry key="jdbc.InitialLimit">3</entry>
<entry key="jdbc.MaxConnectionReuseCount">1000</entry>
<entry key="jdbc.MaxLimit">10</entry>
<entry key="jdbc.MaxStatementsLimit">10</entry>
<entry key="jdbc.MinLimit">1</entry>
<entry key="jdbc.statementTimeout">900</entry>
<entry key="log.logging">false</entry>
<entry key="log.maxEntries">50</entry>
<entry key="misc.compress"/>
<entry key="misc.defaultPage">apex</entry>
<entry key="security.disableDefaultExclusionList">false</entry>
<entry key="security.maxEntries">2000</entry>
</properties>
...
Рейтинг: 0 / 0
30.07.2015, 12:23
    #39019492
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufiкак выделять память на приложение
IMHO на всю JVM, а она пусть сама разбирается
...
Рейтинг: 0 / 0
30.07.2015, 12:24
    #39019497
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufiтомката
GlassFish - поболее регулировок и мониторинга
...
Рейтинг: 0 / 0
30.07.2015, 12:49
    #39019531
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufi,
Мне для информации, Какая у тебя нагрузка, что ОРДС не выдержал? на какой машинке стоит ОРДС?
...
Рейтинг: 0 / 0
30.07.2015, 12:59
    #39019543
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Petro123GlassFish - поболее регулировок и мониторинга
Я не нашел его в поставке ни Oracle Linux ни Centos ни Ubuntu
...
Рейтинг: 0 / 0
30.07.2015, 13:04
    #39019547
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
blkangelМне для информации, Какая у тебя нагрузка, что ОРДС не выдержал?
Около 200 пользователей, машина на 4 гига, статика отдается nginx, есть странички, которые Oracle отдает за 1.5- 3 секунды, при чем периодически ими пользуется одновременно 4 - 5 человек
...
Рейтинг: 0 / 0
30.07.2015, 15:55
    #39019733
blkangel
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
CasufiblkangelМне для информации, Какая у тебя нагрузка, что ОРДС не выдержал?
Около 200 пользователей, машина на 4 гига, статика отдается nginx, есть странички, которые Oracle отдает за 1.5- 3 секунды, при чем периодически ими пользуется одновременно 4 - 5 человек

Да печалька, не ужели это предел...
...
Рейтинг: 0 / 0
30.07.2015, 16:03
    #39019746
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
blkangelДа печалька, не ужели это предел...
Предел чего ? ORDS не падает целиком, просто на часть запросов он отдает 500 ошибку, часть это один из 100, кроме того все зависит от приложения, чем больше пользователей, тем больше нужно работать над оптимизацией. Ну есть еще метод горизонтального масштабирования, когда тупо ставишь 2-5-20 ORDS и конектишь их на одну базу.
...
Рейтинг: 0 / 0
31.07.2015, 08:54
    #39020057
irbis_al
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
CasufiНе специалист в Tomcat
1) Нужно увеличивать heap size для всего томката или только для приложения ORDS ?
2) Где и как это сделать
3) Есть у когото опыт настройки производительности связки tomcat + ords ?

Скажите ,а как Вам удалось ORDS под Tomcatom запустить.?
Насколько я знаю томкат не полноценный j2ee,а именно он(EE) и нужен для ords.
Томкат контейнер jsp и сервлетов.(Во всяком случае всегда им был...может что-то изменилось)
Его можно сделать j2ee для этого к нему надо прикрутить одну приблуду.

НО раз удалось ...то удалось.
heap size надо увеличивать для томката.ибо Ords "плавает" внутри него.
А где..надо скрипты смотреть...впрочем я сильно сомневаюсь ,что на 5 одновременно работающих человек нужно менять дефолтные параметры.

У Вас Outofmemory случается?
...
Рейтинг: 0 / 0
31.07.2015, 14:10
    #39020416
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
CasufiPetro123GlassFish - поболее регулировок и мониторинга
Я не нашел его в поставке ни Oracle Linux ни Centos ни Ubuntu
тут ссыль на сайт
https://ru.wikipedia.org/wiki/GlassFish
Конкретно тот что у меня стоит дома посмотрю
...
Рейтинг: 0 / 0
31.07.2015, 15:23
    #39020526
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Petro123тут ссыль на сайт
Я знаю что такое GlassFish у меня первій апекс листенер стоит как раз на нем, но я не вижу чтобы его можно біло поставить из реп Центос или Убунты
...
Рейтинг: 0 / 0
31.07.2015, 15:32
    #39020540
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
irbis_alНасколько я знаю томкат не полноценный j2ee,а именно он(EE) и нужен для ords.
1) Оф документация на третий ORDS, раздел "Деплой на Томкат"

irbis_alгде..надо скрипты смотреть...впрочем я сильно сомневаюсь ,что на 5 одновременно работающих человек нужно менять дефолтные параметры.
Я сказал до пяти, которые запускают ajax запрос, который формируется около 10-20 секунд. Среднее количество одновременных подключений я не мерял.
irbis_alУ Вас Outofmemory случается?
Да
...
Рейтинг: 0 / 0
31.07.2015, 15:46
    #39020567
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Casufiиз реп Центос или Убунты
вон ты о чём.
Мне было без разницы по труду.
Что из реп скачать самой операционкой, что взять один zip файл и распаковать на Debian одной папкой.
...
Рейтинг: 0 / 0
31.07.2015, 15:59
    #39020586
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Petro123что взять один zip файл и распаковать на Debian одной папкой
Дело не в труде. Обновления дистрибутива потом отключить ? Кто будет проверять зависимости распакованной из папки тулзы и софтинки распакованной в папку ?
...
Рейтинг: 0 / 0
31.07.2015, 16:00
    #39020587
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
CasufiКто будет проверять зависимости распакованной в папку тулзы ? И либ в системе после обновления ?
...
Рейтинг: 0 / 0
31.07.2015, 16:48
    #39020656
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
CasufiОбновления дистрибутива потом отключить ? Кто будет проверять зависимости распакованной из папки тулзы и софтинки распакованной в папку ?
я думаю, ты усложняешь админскую работу.
Если я веду разработку на вер.9.5.5 сервера, то при разработке я этот сервер проверю вдоль и поперёк.
Мне не нужно чтобы он обновился где-то сам. Это не винда.
Оракл тоже на линуксах из zip ставят. А не из репо.
Зависимостей там никаких нет. АппСервер автономен и никуда не лезет кроме JDK и на порт.
...
Рейтинг: 0 / 0
31.07.2015, 17:54
    #39020739
Casufi
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Tomcat + ORDS периодически ошибка java heap size
Petro123я думаю, ты усложняешь админскую работу.
Возможно, я миллион баз не ставил, подход у меня такой же как любым другим Linux серверам.
...
Рейтинг: 0 / 0
Форумы / Oracle APEX [игнор отключен] [закрыт для гостей] / Tomcat + ORDS периодически ошибка java heap size / 20 сообщений из 20, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]