Как изменить имя хоста для Портального сервера 6.1 Websphere

Очевидно, существует много, можно попробовать. Ваш лучший выбор преследует Ваши журналы для запросов, которые не используют индексы (включите журналы для тех), и другие неоптимизированные запросы. Я составил огромный список связанных с производительностью опций за эти годы, таким образом, я включал небольшое подмножество здесь для Вашей информации - надо надеяться, она помогает. Вот некоторые общие сведения для вещей, которые можно попробовать (если Вы уже не имеете):

MySQL

  • query_cache_type=1 - SQL-запросы кэша идут. Если установлено на 2, запросы только кэшируются, если подсказка SQL_CACHE передается им. Так же с типом 1, можно отключить кэш для конкретного запроса с подсказкой SQL_NO_CACHE
  • key_buffer_size=128M (значение по умолчанию: 8M) - буфер памяти для индексов таблицы MyISAM. На выделенных серверах стремитесь устанавливать key_buffer_size, по крайней мере, на четверть, но не больше, чем половину, общего объема памяти на сервере
  • query_cache_size=64M (значение по умолчанию: 0) - размер кэша запроса
  • back_log=100 (значение по умолчанию: 50, макс.: 65535) - очередь выдающихся запросов на установление соединения. Только вопросы, когда существует много соединений в короткое время
  • join_buffer_size=1M (значение по умолчанию: 131072) - буфер это используется при наличии полных сканирований таблицы (никакие индексы)
  • table_cache=2048 (значение по умолчанию: 256) - должен быть max_user_connections, умноженный на максимальное количество СОЕДИНЕНИЙ, которые содержит Ваш самый тяжелый SQL-запрос. Используйте "open_tables" переменную в пиковое время как руководство. Также посмотрите на "opened_tables" переменную - это должно быть близко к "open_tables"
  • query_prealloc_size=32K (значение по умолчанию: 8K) - персистентная память для парсинга операторов и выполнения. Увеличение при наличии сложных запросов
  • sort_buffer_size=16M (значение по умолчанию: 2M) - помогает с сортировкой (ORDER BY и операции GROUP BY)
  • read_buffer_size=2M (значение по умолчанию: 128K) - Помогает с последовательными сканированиями. Увеличение, если существует много последовательных сканирований.
  • read_rnd_buffer_size=4M - помогает таблице MyISAM ускорить чтение после вида
  • max_length_for_sort_data - размер строки для хранения вместо указателя строки в файле вида. Может избежать случайных чтений таблицы
  • key_cache_age_threshold=3000 (значение по умолчанию: 300) - время для хранения ключевого кэша в горячей зоне (прежде чем это будет понижено для потепления),
  • key_cache_division_limit=50 (значение по умолчанию: 100) - включает более сложный механизм замещения кэша (два уровня). Обозначает процент для хранения для нижнего уровня. delay_key_write=ALL - ключевой буфер не сбрасывается для таблицы на каждом индексном обновлении, но только когда таблица закрывается. Это ускоряет записи на ключах много, но если Вы используете эту функцию, необходимо добавить автоматическую проверку всех таблиц MyISAM путем запуска сервера с - myisam-recover=BACKUP, опция FORCE
  • memlock=1 - заблокируйте процесс в памяти (для сокращения свопинга в/)

Apache

  • измените нерестящийся метод (на mpm, например)
  • отключите журналы, если это возможно,
  • AllowOverride Ни один - когда это возможно, не отключает .htaccess. Это останавливает апача для поиска .htaccess файлы, если они не используются так, это сохраняет запрос поиска файла
  • SendBufferSize - Набор к значению по умолчанию ОС. В загруженных сетях необходимо установить этот параметр близко к размеру самого большого файла, обычно загруженного
  • KeepAlive Прочь (значение по умолчанию На) - и установка задержался для надлежащего закрытия сетевых соединений и быстрее
  • DirectoryIndex index.php - Сохраняет список файлов максимально коротким и абсолютным.
  • Опции FollowSymLinks - для упрощения процесса доступа к файлу в Apache
  • Избегайте использования mod_rewrite или по крайней мере сложного regexs
  • ServerToken=prod

PHP

  • variables_order = "GPCS" (Если Вам не нужны переменные среды),
  • register_globals=Off - кроме того, чтобы быть угрозой безопасности, это также оказывает влияние производительности
  • Сохраните include_path максимально минимальным (избегает дополнительных поисков файловой системы),
  • display_errors=Off - Отключите ошибки показа. Настоятельно рекомендуемый для всех рабочих серверов (не отображает ужасные сообщения об ошибках в случае проблемы).
  • magic_quotes_gpc=Off
  • magic_quotes_ * = Прочь
  • output_buffering=On
  • Отключите вход, если это возможно,
  • expose_php=Off
  • register_argc_argv=Off
  • always_populate_raw_post_data=Off
  • поместите файл php.ini, где php искал бы его сначала.
  • сессия gc_divisor=1000 или 10000
  • сессия save_path = "N; / путь" - Для больших сайтов рассматривают использование его. Файлы сессии разделений в подкаталоги

Тонкие настройки ОС

  • Mount использовал жесткие диски с-o noatime опция (никакое время доступа). Также добавьте эту опцию к/etc/fstab файлу.
  • Настройте/proc/sys/vm/swappiness (от 0 до 100) для наблюдения то, что имеет лучшие результаты
  • Используйте Псевдодиски - монтируются - связывают-ttmpfs/tmp/tmp
0
задан 28 July 2011 в 15:51
2 ответа

Нет никакого легкого или быстрого способа изменить имя хоста в установке WebSphere. Только вещь, о которой я мог думать, состоит в том, чтобы найти все ссылки на старое имя хоста в хороших XML-файлах и изменить его. Впоследствии, вероятно, необходимо переименовать довольно много файлов в профиле was/wps также.

Затем молитесь немного, в то время как Вы пытаетесь запустить профиль снова.

Для получения того "ошибочного" сообщения далеко просто добавляют старое имя хоста к и т.д./размещает, таким образом, Java может разрешить его к чему-то полезному и перезапустить jvm.

1
ответ дан 4 December 2019 в 14:42

Поиск Google на самом деле нашел несколько полезных хитов для меня. Таким образом, это появляется способ сделать, это с wsadmin сценарием:

AdminTask.changeHostName('[-nodeName <node_name> -hostName <new_host_name>]')

Посмотрите здесь или здесь.

1
ответ дан 4 December 2019 в 14:42

Теги

Похожие вопросы