Файл конфигурации WSIT загружается слишком много раз

У меня есть веб-сервис, развернутый на сервере приложений Glassfish (v3.0.1). Сегодня несколько посетителей (около 300-400) посетили нашу веб-страницу, и наши серверы, к сожалению, перестали работать. Мы пытаемся выявить проблему и устранить ее как можно скорее.

Наши нагрузочные тесты с SoapUI прошли успешно, и мы не понимаем, в чем проблема. Не должно быть никаких проблем только для 300 сотен пользователей, поскольку мы планируем обслуживать десятки тысяч. Когда я проверяю логи сервера, я вижу, что файл конфигурации WSIT загружается много раз (тысячи и более). Я думаю, каждый раз, когда пользователь посещает, этот файл загружается. Нормально ли загружать его каждый раз (и тысячи раз видеть сообщение в журнале сервера) или его следует загружать только один раз? Даже если он должен быть загружен только один раз, создает ли он такую ​​нагрузку на сервер, чтобы никто не мог войти на страницу?

это полное сообщение в журналах:

Loaded WSIT configuration from file: file:/home/appuser/glassfish-3.0.1/glassfish/domains/domain1/applications/uupf2onyuz/WEB-INF/classes/META-INF/wsit-client.xml.

Буду признателен за любые другие предложения по причине поломки сервера.

Я пытаюсь изменить настройки Glassfish. Я изменил настройки JVM и добавил следующие строки:

MaxPermSize = 512m

Xmx35g

Xms32g

Dsun.net.client.defaultConnectTimeout = 2

Dsun.net.client.defaultReadTimeout = 10

Кроме того, я изменил настройки пула потоков как таковой:

Максимальный размер очереди: 4096

Максимальный размер пула потоков: 4000

Минимальный размер пула потоков: 64

Тайм-аут простоя: 900

Можно ли иметь такую ​​конфигурацию для обработки множества одновременных потоков или мне следует использовать другие настройки? Я пытаюсь оптимизировать Glassfish для обработки множества потоков.

0 ответов

Другие вопросы по тегам