Описание тега push-diffusion

Diffusion - это высокоскоростной, высокопроизводительный, высокодоступный и малозатратный сервер обмена сообщениями в режиме реального времени для Интернета. Вопросы, не касающиеся API или подключения различных компонентов, лучше задавать на superuser.com или serverfault.com.
0 ответов

Исключите минимизацию node_modules для решения "Не удалось минимизировать код из этого файла" с неожиданным путем

Когда я запускаю npm, запускаю сборку (react-app-rewired build) Я получаю эту ошибку компиляции: Creating an optimized production build... Failed to compile. Failed to minify the code from this file: ./node_modules/babel-loader/lib??ref--6-oneOf-2!.…
07 дек '18 в 06:17
0 ответов

Добавить исключение регулярных выражений для node_modules в веб-пакете

Мне нужно избегать минимизации node_modules, когда мое приложение React запускается в производственном режиме. Я не изгнал из react-create-app поэтому я использую утилиту переопределения конфигурации. Конкретная проблема, которую я пытаюсь решить, з…
08 дек '18 в 23:45
1 ответ

Проблема с диффузионным соединением: невозможно прочитать заголовки ответа HTTP

Я использую диффузионный клиент 5.9.14 для создания внешнего клиентского соединения с диффузионным сервером, ниже приведен мой код для создания соединения. final MockCorrelationIDConnectionListener listener = new MockCorrelationIDConnectionListener(…
22 ноя '17 в 17:53
1 ответ

Обновление JSON Topics в Diffusion (унифицированный.NET Client Api)

Я пытаюсь обновить тему JSON, используя клиентскую библиотеку.NET от Diffusion. Я знаю, что в настоящее время есть только частичная поддержка темы JSON в.NET, но я думаю, что можно обновлять темы. Поэтому я создал тему, используя API-интерфейс клиен…
21 июн '16 в 07:42
1 ответ

Подписчики темы могут ничего не получить, пока не будет опубликовано обновление

Я строю систему публикации цен на финансовые инструменты. Некоторые инструменты обновляются несколько раз в секунду, а некоторые обновляются реже. Независимо от частоты обновления, все подписчики должны видеть последнее обновление или текущую цену э…
04 апр '16 в 10:50
1 ответ

PUSH-000191: Диффузионный сервер: слишком много открытых файлов

У меня проблема с моим сервером Diffusion. Следующая ошибка появляется несколько раз в журналах сервера: |WARN|Client Connector Thread|PUSH-000191|Connector 'com.pushtechnology.diffusion.io.nio. AcceptSelector$SelectorEventHandler@2f6b3a50:' - Unabl…
25 июл '16 в 09:41
1 ответ

Тайм-аут повторного подключения

Я использую Diffusion v5.6.6 для создания мобильного приложения, и важно, чтобы приложение восстанавливалось, когда клиенты теряют мобильное соединение, а затем снова получают соединение. Я вижу в Connectors.xml есть две настройки, связанные с этим:…
06 апр '16 в 16:20
1 ответ

Получение списка тем через JS Unified Api

Я пытаюсь получить список всех тем в моем экземпляре распространения. У меня есть несколько корневых тем, каждая из которых имеет свои дочерние темы. Мне просто нужно получить то, что находится на сервере с его иерархией. Я связался с диффузионной п…
1 ответ

PUSH-000183: обработчик не оставил свободного места в буфере

Я продолжаю видеть следующее предупреждение и трассировку стека в журнале сервера и хотел бы знать, что идет не так и как это исправить. Я проверил обозначение PUSH-000183, но оно говорит только: "В канале сообщений произошла ошибка связи". 2016-04-…
27 апр '16 в 12:19
1 ответ

Ошибка при использовании Chronicle Logger с диффузией

Я пытаюсь настроить журнал хроники для работы с диффузией и журналы не работают. Вместо этого он просто выдает следующую ошибку: 2016-08-26 15:56:26,316 main ERROR appenders contains an invalid element or attribute "appender" 2016-08-26 15:56:26,329…
02 сен '16 в 10:29
1 ответ

Получение n обновлений темы, где n = 1+ количество закрытой подписки на эту тему

Мой клиент JavaScript подписывается на тему. Если я отписываюсь, а затем переписываюсь, то за каждое обновление по теме я получаю два обновления, доставляемых клиенту. На самом деле, для каждой пары подписка-отмена подписки я получаю еще одно обновл…
10 июн '16 в 14:14
2 ответа

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

Я разрабатываю управляющий клиент, который подключает внутреннюю систему к дереву тем. Бэкэнд имеет несколько тысяч конечных точек, а дерево тем имеет соответствующее количество тем. Во время разработки и тестирования я часто останавливаю и перезапу…
26 апр '16 в 10:10
1 ответ

PUSH-000503: MultiplexerBlockedException при вызове Client.isSubscribeed

Иногда я получаю следующее исключение при проверке подписки на какую-то тему. Проверка состояния: Client.isSubscribed(topic) Исключение: com.pushtechnology.diffusion.multiplexer.MultiplexerBlockedException
21 июл '16 в 12:08
1 ответ

MissingTopicHandler не вызывается для подстановочного пути темы

У меня есть контрольный клиент, который создает темы по требованию (когда клиент подписывается на тему, которая не существует, она создается). я использую MissingTopicHandler чтобы получить уведомление, когда клиент запрашивает тему, которая не суще…
07 июн '16 в 20:31
1 ответ

Управление потоками в диффузионном сервере pushtechnology задерживает публикацию обновлений клиента

У нас есть контрольный клиент, который отправляет 100 обновлений размером 200-250 байт каждый раз в 2 секунды клиентам через рассылку по разным темам (одно обновление на тему в 2 секунды). проблема заключается в том, что один раз после отправки этих…
24 окт '16 в 10:01
2 ответа

Как перезаписать файл во время развертывания в kubernetes?

Я пытаюсь развернуть образ Diffusion в kubernetes, и мне нужно перезаписать один из файлов конфигурации Diffusion во время развертывания. На самом деле это SystemAuthentication.store файл с учетными данными по умолчанию в /opt/Diffusion6.0.3_01/etc/…
16 дек '17 в 11:36
1 ответ

Версия diffusion 6.2 C - отключить ведение журнала

Кто-нибудь может сказать мне, как изменить запись в C версии диффузии? По умолчанию он установлен на максимум из того, что я вижу. При запуске мой исполняемый файл регистрирует и регистрирует в stdout / stderr, не отвечает на пинг серверов диффузии …
19 дек '18 в 09:58
1 ответ

PUSH-000064 Не удалось отписаться от клиента - Неверное название темы или селектор

Я видел следующие строки появляются в журнале сервера: 2016-06-12 11:21:01.524|WARN|Diffusion: InboundThreadPool Thread_1|PUSH-000064|Failed to unsubscribe Client Android Client d42ca1e21c6d32l6-000000030000016a CONNECTED@173.58.11.31 from '!3fga' -…
29 июл '16 в 08:23
1 ответ

Определить удаление тем через Push-Diffusion

Я подписался на дерево тем и использую его для обновления значений в таблице HTML. Иногда добавляются новые дочерние темы, а старые дочерние темы удаляются. Мне нужно синхронизировать пользовательский интерфейс, новые темы обнаруживаются, когда прих…
25 май '16 в 16:01
0 ответов

Regex для исключения библиотеки npm из минификации

Я должен использовать библиотеку pub/sub не с открытым исходным кодом для websockets ( диффузии) и придерживаться определенной версии, потому что это то, что используется на стороне сервера, и я не могу контролировать это. Проблема в том, что в одно…
10 дек '18 в 05:46