|
|
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь работает со связкой PB + EAS + Oracle? EAS 5.x при интенсивном обращении из PB 9.0.3 к Oracle 8.1.7 падает в неопределенный момент, но почти всегда при обращении к базе. Т.е. 100 вызовов одной хранимой проходит нормально, а на 101-ый EAS молча исчезает. Это только у меня так? Как к ораклу ходите, через OCI, jdbc-thin, jdbc-oci8? Последние два варианта вообще не работоспособны. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 18:05 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Я работал, через jdbc-oci8 и через OCI, если мне память не изменяет. Всё работало как часы. Какая то <sliced censorship> у вас в РВшных компонентах написана, вот и падает... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 18:53 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
ФилиппЯ работал, через jdbc-oci8 и через OCI, если мне память не изменяет. Всё работало как часы. Какая то <sliced censorship> у вас в РВшных компонентах написана, вот и падает... Компонент shared. В нем один метод, в нем connect, rpc, disconnect. OCI если падает, всегда на rpc. Хранимая одна и таже, аргументы -- то же. Чем выше интенсивность, тем быстрее упадет. jdbc падает при disconnect'е, вываливая трейс в jaguar.log, в консоли пишет, что Exception in tread... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 13:35 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Oleg1 ФилиппЯ работал, через jdbc-oci8 и через OCI, если мне память не изменяет. Всё работало как часы. Какая то ерунда у вас в РВшных компонентах написана, вот и падает... Компонент shared. Этого достаточно. Зачем вы используете shared компоненты написанные на РВ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:01 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
ФилиппЭтого достаточно. Зачем вы используете shared компоненты написанные на РВ? Используем, т.к. нужны. Разве есть другие варианты? Падает, кстати, не только в этом компоненте, но и в других. Но в этом чаще. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:06 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
shared компоненты нужно писать на Javе :-). РВшные - НЕ thread safe, синхронные , обслуживают обращения по очереди, посему становятся самым узким местом... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 18:20 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Филиппshared компоненты нужно писать на Javе :-). РВшные - НЕ thread safe, синхронные , обслуживают обращения по очереди , посему становятся самым узким местом... Мне именно это и требуется. Но все равно это не повод для падения. Кстати, в 5.1 фиксили что-то на предмет свала при интенсивном обращении к PB, т.ч. проблема есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.02.2006, 16:17 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
год работаем в такой конфигурации 1:1 соединение БД OCI. тоже есть shared компоненты писанные на PB. особых осложнений не замечалось. НО: 1. пользум соединение только из кеш , поддерживающее cache by name 2. коннект при старте компонета 3. перед каждым выполнением - проверка жив ли коннект, если что реконнект. 4. дисконнект в деструкторе. ... и процедура как "муха", чтоб ни кто долго в "очереди" не стоял. а если соединение "прямое"(не из кеш), и каждый раз коннект-дисконнект , то возможно так и будет, "чиска мозгов" не успевает отработать , а имеющиеся все закончились.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2006, 18:48 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
zolgгод работаем в такой конфигурации 1:1 соединение БД OCI. тоже есть shared компоненты писанные на PB. особых осложнений не замечалось. На сколько к компонентам интенсивное обращение? zolgНО: 1. пользум соединение только из кеш , поддерживающее cache by name Использование кеша или прямое -- картина не меняется zolg 2. коннект при старте компонета Не всегда возможно пока, но попробую zolg 3. перед каждым выполнением - проверка жив ли коннект, если что реконнект. А sanity check в самом EAS не помогает? zolg 4. дисконнект в деструкторе. ... и процедура как "муха", чтоб ни кто долго в "очереди" не стоял. а если соединение "прямое"(не из кеш), и каждый раз коннект-дисконнект , то возможно так и будет, "чиска мозгов" не успевает отработать , а имеющиеся все закончились.... Сомнительно как-то, ну да ладно, будем копать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 16:54 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Поднял ветку - есть вопрос к знатокам Есть необходимость освоить технологию EAS - в такой конфигурации, как заявлено в subj. Постановка задачи - в работающем и отлаженном проекте PB9+Oracle предусмотреть специальный режим - для части клиентов вставить промежуточный Application Server. Причем речь не идет о web-сервисе (хотя в перспективе...) - просто нормальный сервер приложения для достаточно большого числа низкоприоритетных клиентов (относительно штатных прямых клиентов Oracle-сервера) Вопрос - с чего начать? Если можно - кто поделится ссылками на примеры по типу Code Examples Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.09.2006, 12:12 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
от www.cynergysystems.com скачать EAF 3.0, более старшие версии расчитаны на PB10. в документации описание как строить "стандартного" PB-клиента на основе EAF (step by step)было только для версии 2.0. - "Enterprise Application Framework 2.0 Tutorial", сейчас этот документ у них в архиве, если не найдете у них - пишите в личку, вышлю. все остальное , что необходимо для работы с серверной частью, вполне приемлемо описано к текущей версии и есть в документации . весь код на PB и почти весь на Java есть в исходниках, вполне можно со всем разобраться как это все работает, хотя времени убить придется немало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 11:58 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Уже довольно старый, но и поныне ИМХО правильный совет: Что нужно для того чтоб под веб на ПБ писать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 15:55 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Филиппshared компоненты нужно писать на Javе :-). РВшные - НЕ thread safe, синхронные , обслуживают обращения по очереди, посему становятся самым узким местом... И тут же вопрос к Филиппу: Где можно почитать про "очередность" shared в компонентах PB на EAS и пример написания их на Java. Конечно если не затруднит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.09.2006, 15:58 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
zolg-у - Спасибо за ссылку. Интересно. Я вот здесь на форуме уже нашел ценную подсказку от Сотникова http://www.sql.ru/forum/actualthread.aspx?tid=102223&hl=eas#768812 Конкретно. http://easerver.codexchange.sybase.com/powerbuilder/getstarted_pb_eas_jsp/gs_pb_eas_jsp_readme.htm Потихоньку вьезжаю - пока нормально идет :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 10:36 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
Только немного не оттуда пошли, судя по "PB + EAServer + Oracle" пока с JSP заморачиваться не стоит, попробуйте написать на PB простенький объект для EAS и клиент также на PB, работающий с ним. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 13:23 |
|
||
|
PB + EAServer + Oracle
|
|||
|---|---|---|---|
|
#18+
СотниковТолько немного не оттуда пошли, судя по "PB + EAServer + Oracle" пока с JSP заморачиваться не стоит, попробуйте написать на PB простенький объект для EAS и клиент также на PB, работающий с ним. Да, конечно... Просто как-то сходу, только по текстам help-ов, не понял как подступиться к Ягуару. Вот сейчас подступился - сижу, упражняюсь :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2006, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=15&msg=34009287&tid=1337592]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
161ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
77ms |
get tp. blocked users: |
1ms |
| others: | 250ms |
| total: | 541ms |

| 0 / 0 |
