Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

Григорий Ненашев (все сообщения)

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Выбрать дату в календаре ...  Выбрать дату в календаре

Страницы: Пред. 1 ... 130 131 132 133 134 135 136 137 138 139 140 ... 180 След.
Мысль о нагрузки на сервер SQL
а дополнительно какие нибудь настройки в server_settings.xml делал?
Мысль о нагрузки на сервер SQL
Цитата
Олег Шиловский пишет:
Я на мощном железе поднимал 2 инстанса App сервера - так вроде полегче ему.


Сервиса?
Мысль о нагрузки на сервер SQL
Я еще думаю отрубить возможность создавать свои представления, возможно это тоже снизит нагрузку...
Еще как вариант нужно отсеивать старые обращения в архив куда доступа нет простым сотрудникам.
У меня на одном APP по 150. +- приходится каждую ночь делать рестарт сервису.
Мысль о нагрузки на сервер SQL
Цитата
Загрузка CPU – средняя, (около 50%)

Производительность дисков – удовлетворит – до 1.6 KIOPS с реакцией диска не более 8 мс

«Просадка» буфера данных SQL - до 99% - в пределах нормы.

Но

Весьма высоко время ожидания заблокированных объектов : 0.34 сек с пиками до 6 с


Вот что мне ответили админы моего sql. Посоветовали уменьшать таблицы.... smile:(
Мысль о нагрузки на сервер SQL
Цитата
Олег Шиловский пишет:



Цитата


Григорий Ненашев пишет:
можно ускорить работу системы если правильно разнести базу.

1. нужно знать кол. дисков

2. журнал транзакций на том же диске где и база?

Это ко мне вопрос?


Да. Посмотри, как у тебя сервер сконфигурирован.
Мысль о нагрузки на сервер SQL
можно ускорить работу системы если правильно разнести базу.
1. нужно знать кол. дисков
2. журнал транзакций на том же диске где и база?
Мысль о нагрузки на сервер SQL
Цитата
Олег Шиловский пишет:
12 App + SQL кластер на 2х нодах(64 ГБ + 16ядер)


Хотел спросить какие диски? скорость? и кол.дисков? Нагрузка какая?
Проблема с вложениями. Некорректное названия файла, директории
из фикса
Проблема с вложениями. Некорректное названия файла, директории
На сколько я понимаю это формирует имя

private void handleContentDisposition(String s)
{
int i = s.indexOf("filename=");
if (i < 0)
return;
String s1 = s.substring(20, i).trim();
StringTokenizer stringtokenizer = null;
stringtokenizer = new StringTokenizer(s1, ";");
putContentDisposition(stringtokenizer);

String s3 = s.substring(i + 9).trim();
if (s3.startsWith("\""))
{
int j = s3.indexOf("\"", 1);
String s2 = s3.substring(1, j);
int k = s3.indexOf(";", j);
if (k < 0)
{
this.disposition = toCanonical(s3);
this.theDispositions.put("filename", toCanonical(s3));
return;
}
String s5 = s3.substring(k + 1).trim();
this.theDispositions.put("filename", toCanonical(s2));
StringTokenizer stringtokenizer1 = new StringTokenizer(s5, ";");
putContentDisposition(stringtokenizer1);
this.disposition = toCanonical(s2);
}
else {
StringTokenizer stringtokenizer2 = new StringTokenizer(s.substring(i), ";");
putContentDisposition(stringtokenizer2);
String s4 = (String)this.theDispositions.get("filename");
if (s4 != null)
this.disposition = s4; } }


А если посмотреть на ошибку, то он символ заменяет на "?"

Строчки

26

return this.type + "/" + this.subtype + (this.paramAttribute != null ? ";" + this.paramAttribute + "=" + this.paramValue : "");

123

return i != -1 ? AppMIMEInputStream.this.clipboard.toString() : null;

716

int j = s.indexOf("=?", i);
if (j == -1)

731
int k = s.indexOf('?', j + 3);
if (k == -1)

748
char c = s.charAt(k + 1);
int l = s.indexOf("?=", k + 3);
if ((l == -1) || (s.charAt(k + 2) != '?'))


toCanonical - за что отвечает?


this.disposition = toCanonical(s3);
this.theDispositions.put("filename", toCanonical(s3));
return;
}
String s5 = s3.substring(k + 1).trim();
this.theDispositions.put("filename", toCanonical(s2));
StringTokenizer stringtokenizer1 = new StringTokenizer(s5, ";");
putContentDisposition(stringtokenizer1);
this.disposition = toCanonical(s2);
Проблема с вложениями. Некорректное названия файла, директории
На текущий момент это только java mail server. Поможет максимум на 50% мне так кажется какой SP?
У меня та же ситуация, но с символом № в формате doc. Но с этим еще хуже почта начинает зависать на сервере отправки до тех пор пока ее ну убить.
Вот еще мысль.
Для 2007 Exchange почта разбирается на куски в классе за это насколько я сейчас понял отвечает getAttachmentOutputStream похоже…
У меня есть мысль обойти это путем записи в базу файлов не разбирая на куски а отдельным файлов например msg, пытаюсь сейчас разобраться какой же тип html присваивает этому типу файлов.
Страницы: Пред. 1 ... 130 131 132 133 134 135 136 137 138 139 140 ... 180 След.