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

Сообщения

Сообщения за июль, 2017

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')

Weblogic two-way ssl

Сервер : Weblogic server - linux-weblogic.wcc.local (*.wcc.local) DOMAIN_HOME=/opt/oracle/user_projects/domains/base_domain WL_HOME=/opt/oracle/middleware/fmw12.2.1/wlserver Клиент:  Windows host (tmphome.moscow.local) - Firefox Apache httpd:  Linux (linux-apache.wcc.local) Клиентом может выступать что угодно, тут в качестве теста будет firefox. Все сертификаты будут self signed. Создание keystore и сертификатов: Применяем свойства домена: . $DOMAIN_HOME/bin/setDomainEnv.sh mkdir $DOMAIN_HOME/keystore;cd $_ Последующии действия соответственно будут происходить в данной директории 1)   Первое что нам надо сделать это сгенерить самоподписанный сертификат+хранилище  linux-weblogic.jks  для linux-weblogic.wcc.local keytool -genkey -alias linux-weblogic_cert -keyalg RSA -keysize 2048 -sigalg SHA256withRSA -validity 3650 -keystore linux-weblogic.jks -dname "CN= linux-weblogic.wcc.local ,C=RU,ST=Moscow,L=Moscow,O=Tst Company Ept,OU=IT Department" Ente