вторник, 1 сентября 2009 г.

Изменение таймаута (Intalio|Server) ожидания ответа от сервиса.

На форуме Intalio было сказано, что информацию по изменению таймаута можно получить только если у вас куплена Enterprise Edition. Но это не так, информацию можно найти на сайте Apache ODE.
Для изменения таймаута требуется добавиь один параметр в каждый из трех нижеприведенных файлов:
[Intalio Server]\webapps\axis2\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\bpms-console\WEB-INF\conf\axis2.xml
[Intalio Server]\webapps\ose\WEB-INF\conf\axis2.xml

Для внесения изменений октрываем файл axis2.xml и находим:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
</transportsender>

Затем добавляем параметр:
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
(Это означает, что SoketTimeout будет равен 3 минутам)

В итоге должно получиться следующее:
<transportSender name="http"
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
<parameter name="PROTOCOL" locked="false">HTTP/1.1</parameter>
<parameter name="Transfer-Encoding" locked="false">chunked</parameter>
<parameter name="SO_TIMEOUT" locked="false">180000</parameter>
</transportsender>

Данные изменения необходимо внести во все 3 файла.

Эту статью Вы можете прочитать на новом блоге

Комментариев нет:

Отправить комментарий

Примечание. Отправлять комментарии могут только участники этого блога.