Сергей

Сергей

Частая проблема при работе в крупных организациях – настройки фаерволов, прокси, закрытые порты.
Разработчикам постоянно приходится запрашивать открытие портов, настраивать и проверять сетевые соединения.
Перечислим ряд полезных утилит для этих задач.
Одной из самых важных этапов оптимизации сервера приложений Glassfish является настройка пула потоков обработки запросов (Thread Pool).

1. Предисловие

Толчком к написанию данной статьи стало появление назойливого сбоя в работе приложения.
Признаки сбоя заключались в следующем:
  • временами при обращении к веб-приложению запрос подвисал на неопределенный промежуток времени, потом все начинало работать нормально до следующего зависания;
  • в логе сервера приложений временами проскакивала следующая ошибка:
13.02.2013
Рассмотрим основные варианты организации кластерной архитектуры Liferay портала.
Для этого изучим официальную документацию и тезисно изложим самое главное.
Следуя приведенным тезисам в последствии будем проводить эксперименты и подбирать подходящее именно нам решение.
При переходе к кластерной архитектуре мы сталкиваемся с набором потенциально узких мест и от принятного решения будет зависеть эффективность всей архитектуры в принципе.
Рассмотрим каждую из проблемных зон в отдельности.
30.01.2013
Разбираемся с настройкой таймаута сессий в сервере приложений Glassfish 3.x
В Glassfish есть три способа задания данного параметра:
Рассмотрим подход к написанию модульных и интеграционных тестов для веб-приложения, написанного на языке Java с применением Spring Framework 3.1.x.
Автоматические тесты будем писать с использованием библиотек: JUnit, Mockito.
09.12.2012

Разбираемся с клиентскими кодировками в работе с базой данных Oracle.

Для правильного вывода кириллицы из базы данных на экран мы должны установить эти переменные так, чтобы они совпали:

Разбираемся с разрывом соединения с базой данных и настраиваем соединение с базой данных через пул.

Конфигурация

  • Liferay Portal 6.1
  • Apache Tomcat 7
  • Oracle 11g
  • Portlet - портлет, обеспечиваюший отображение данных из БД
06.12.2012
Отключаем приставку web/guest в url адресе Liferay портала.

Допустим, у вас портал установлен по адресу

http://myportal.ru

При переходе по страницам сайта ваш url представляет из себя следующий вид:
http://myportal.ru/web/guest/test

Вы хотите избавиться от приставки “web/guest”.