Сервер подверсии в 64-разрядном Windows? [закрытый]

Если вы хотите иметь только одно значение для каждого ключа, вы должны использовать абстракцию KTable: StreamsBuilder::table(final String topic) из Потоки Кафки . В используемой теме должна быть установлена ​​политика очистки compact.

Если вы используете KafkaConsumer, вы просто получаете данные от брокеров. Он не дает никакого механизма, который выполняет какую-то дедупликацию. В зависимости от того, было выполнено сжатие или нет, вы можете получить одно - n сообщений для одного и того же ключа.

Относительно сжатия

Сжатие не означает, что все старые значения для одного и того же ключа удаляются немедленно. Когда old сообщение для одного и того же ключа будет удалено, зависит от нескольких свойств. Наиболее важными из них являются:

  • log.cleaner.min.cleanable.ratio

Минимальное отношение грязного журнала к общему журналу для журнала, пригодного для очистки

blockquote>
  • log.cleaner.min.compaction.lag.ms

Минимальное время, в течение которого сообщение остается некомпактированным в журнале. Применяется только для журналов, которые уплотняются.

blockquote>
  • log.cleaner.enable

Включите процесс очистки журнала для запуска на сервере. Должен быть включен, если используются какие-либо темы с cleanup.policy = compact, включая тему внутренних смещений. Если эти темы отключены, они не будут сжиматься и постоянно увеличиваться в размерах.

blockquote>

Подробнее о сжатии вы можете найти https://kafka.apache.org/documentation/#compaction

7
задан ChrisN 27 October 2008 в 10:48
поделиться

3 ответа

Я использовал Сервер VisualSVN на W2K3 x64 на одном из наших полей MS SQL 2005 без проблем вообще больше месяца теперь. Я следовал инструкции по установке и не имел никакой проблемы вообще или с серверным кодом или с интегрированным сервером Apache.

8
ответ дан 6 December 2019 в 12:56
поделиться

VisualSVN 1.5.1 работает над Vista 64 бита. Можно получить некоторое обновление здесь для Vista, если Вы экспериментируете некоторая проблема, но необходимо быть в порядке.

4
ответ дан 6 December 2019 в 12:56
поделиться
..

Ладно, ребята, у меня все работает. Итак, установите VisualSVN. Поверьте или нет, но я установил 2.0.8 и через несколько часов получил сообщение с RSS, что есть новая версия - 2.1, так что я сделал обновление (по крайней мере, смог проверить процесс обновления, все прошло просто отлично). Потом установил Ruby (я получил 1.8.6), потом Gems (1.3.1 - req, но я получил 1.3.5). Когда у вас есть Ruby и gems, введите cmd и введите: gem install rails -v=2.3.5 затем: gem install rack -v=1.0.1

then i got latest Redmine trunk. Установите MySQL 5.0 (5.1 не поддерживается), создайте новую БД (с помощью shell или gui утилит), выполните повторное включение пользователя и его привилегии.

Затем: gem установите mysql. + копировать http://instantrails.rubyforge.org/svn/trunk/InstantRails-win/InstantRails/mysql/bin/libmySQL.dll в рубин/бин

редактировать конфигурационный файл для повторной загрузки и запуска вебсервера стойки... все должно работать. У меня была одна проблема, я не смог увидеть репозиторий во вновь созданном проекте redmine.

Решение - redmine.org/boards/2/topics/show/723

Мой конфиг выглядит так: SVN_BIN = "svn --trust-server-cert --non-interactive --config-dir c:/Repositories"

Так что теперь все работает. Мой следующий шаг - переместить svn repo из старого доброго компьютера в новый. Готово :)

3
ответ дан 6 December 2019 в 12:56
поделиться
Другие вопросы по тегам:

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