К основному контенту

Сообщения

Сообщения за февраль, 2014

Weblogic Diagnostic Framework Run Bash Script (reboot managed server) - (bad practices)

Вообщем переодически сервер дохнет по: The WebLogic Server encountered a critical failure java.lang.OutOfMemoryError: Metaspace Reason: There is a panic condition in the server. The server is configured to exit on panic И хотя это гавно пишет типа  Reason: There is a panic condition in the server. The server is configured to exit on panic чёт ни хуя он ни куда не exit.... Вообщем т.к разбираться с тем чем он жрётся нет ни времени ни желания (оно обязательно появится)... как вариант можно приделать костыль... костыль будет заключаться в ребуте сервера при возникновении этой ошибки. Что значит для этого надо... Желания и понимание что так жить нельзя, и вообще... Делаем новый модуль называем скажем:  Reboot-OOMMetaSpace Идём в в новый модуль делаем Policy: Называем его OOM-Metaspace и говорит что это Server log: Жмём next в Configuration Policy пишем: log.logMessage.contains('java.lang.OutOfMemoryError: Metaspace')

Oracle BPM Workspace increase Timeout

Идём в console: http://lalala:7001/console -> Deployments -> oracle.soa.workflow(11.1.1,11.1.1) -> OracleBPMWorkspace-> Исправляем значение параметра "Session Timeout (in seconds)" на необходимое например 42000. В моём случае в результате изменения коснулись файла: /opt/oracle/middleware/user_projects/domains/ecmtest_domain/config/fmwconfig/Plan-bpm-timeout.xml Имя данного файла можно найти в EM: http://lalal:7001/em -> Application Deployments->OracleBPMWorkspace (Right Click)-> System Mbean Browser Значение переменной PlanPath Соответственно в данном файле будут строки вида:   <variable-definition>     <variable>       <name>SessionDescriptor_timeoutSecs_13911585483870</name>       <value>42000</value>     </variable>   </variable-definition> Т.к Admin Server и soa_server1 на разных машинах создадим в  /opt/oracle/middleware/user_projects/domains/lalala_domain/config директорию c

Oracle WebCenter Spaces Timeout

Итак эта ***** проблема появляется просто с завидной переодичностью! И откровенно говоря уже **** искать сотый раз решение поэтому оно будет тут ****! вот оно: http://docs.oracle.com/cd/E28271_01/webcenter.1111/e12405/wcadm_gen_prop.htm#BCEHFHCH Как написанно в этом  http://jwebcenter.blogspot.ru/2012/05/how-to-change-http-session-timeout-for.html  замечательном блоге это решение доступно с PS5 т.е уже хуй знает сколько... Итак с PS5 изменить метаданные проще не куда! Кстати из той же доки A default session timeout for a Spaces application is derived from the HTTP session timeout specified in  web.xml . Out-of-the-box, the  web.xml  setting for <session-timeout>  is 45 minutes. Все действия будут выполняться на сервере на котором расположен AdminServer (что звучит очень логично). wlst.sh надо запускать из ORACLE_HOME Space`ов иначе необходимые команды будут недоступны. 1. /opt/oracle/middleware/Oracle_WC1/common/bin/wlst.sh - заходим в wlst и конн