Загрузить изображение для проекта: 'Citeck Community'
  1. Citeck Community
  2. ECOSCOM-3930

Synchronization skips modified documents

    XMLWordДля печати

Детали задачи

    • Icon: Ошибка Ошибка
    • Решение: Готово
    • Icon: High High
    • Community 3.22.0
    • Не заполнено
    • Не заполнено
    • Не заполнено
    • Major

    Описание

      Синхронизация пропускает изменённые документы

      Первая строка запись из БД микросервиса (ecos-integrations), вторя строка запись из БД системы

      Первая дата - дата изменения, вторая дата создания

      alfresco/@workspace://SpacesStore/146cdf57-e2bf-4f8c-a548-57483157ef68 | 2020-06-09 14:19:18.816+00 | 2020-06-09 14:19:18.816+00 
                workspace://SpacesStore/146cdf57-e2bf-4f8c-a548-57483157ef68   2020-06-10 08:17:57          2020-06-09 13:57:44 
      
      alfresco/@workspace://SpacesStore/75ca3470-a8b3-49d1-87eb-d397a69196b0 | 2020-09-02 04:18:05.487+00 | 2020-09-01 05:52:44.024+00 
                workspace://SpacesStore/75ca3470-a8b3-49d1-87eb-d397a69196b0   2020-09-02 04:18:38          2020-09-01 05:50:18 
      
      alfresco/@workspace://SpacesStore/d94bb47a-f8c6-46da-a80f-e66f39bb240a | 2020-09-02 04:24:49.745+00 | 2020-09-01 07:45:02.976+00 
                workspace://SpacesStore/d94bb47a-f8c6-46da-a80f-e66f39bb240a   2020-09-02 04:24:49          2020-09-01 07:42:51 
      
      alfresco/@workspace://SpacesStore/e622f4a8-ad53-42f4-ba06-df767c926849 | 2020-09-02 04:16:57.988+00 | 2020-09-01 06:06:13.554+00 
                workspace://SpacesStore/e622f4a8-ad53-42f4-ba06-df767c926849   2020-09-02 04:18:36          2020-09-01 06:03:23 
      
      alfresco/@workspace://SpacesStore/1b0626f2-e689-4518-a7b5-9b9fa608efdf | 2020-09-02 04:36:56.617+00 | 2020-09-01 08:43:08.17+00  
                workspace://SpacesStore/1b0626f2-e689-4518-a7b5-9b9fa608efdf   2020-09-02 04:39:12          2020-09-01 08:41:25 
      
      alfresco/@workspace://SpacesStore/1cf4f436-6861-4f51-9a77-8a35c24be2a7 | 2020-09-02 04:38:05.897+00 | 2020-09-01 08:38:12.25+00  
                workspace://SpacesStore/1cf4f436-6861-4f51-9a77-8a35c24be2a7   2020-09-02 04:39:13          2020-09-01 08:36:48 
      
      alfresco/@workspace://SpacesStore/5d90f753-049d-495e-9476-3ed4d640f97f | 2020-09-02 04:38:05.903+00 | 2020-09-01 08:36:00.068+00 
                workspace://SpacesStore/5d90f753-049d-495e-9476-3ed4d640f97f   2020-09-02 04:39:14          2020-09-01 08:33:20 

      По первому документу история событий

      т.к. в примерах почти все документы изменены в 2020-09-02 04:хх:хх, выборка документов из БД микросервиса на это время

      rows.txt

      Похоже что ошибка происходит из-за в выгрузку иногда попадает документ с более поздней датой изменения раньше документа с ранней датой изменения.

      Возможные варианты решения:

      1. Ввести лаг. То есть, не экспорировать данные за последние 5 минут при значении lag=30000.
      2. Ввести обратный запрос на N-е время и экспортировать по новой записи.
      3. Комбинация (малоэффективна, ибо оба способа по отдельности вполне работоспособны)

      Вложенные файлы

        1. image-20200911-041623.png
          65 kB
          Aleksey Zaytsev [X]
        2. image-20200925-044502.png
          4 kB
          Pavel Simonov
        3. rows.txt
          3 kB
          Aleksey Zaytsev [X]

        Активность

          Люди

            pavel.simonov@citeck.ru Pavel Simonov
            aleksey.zaytsev Aleksey Zaytsev [X] (Неактивный)
            Голоса:
            0 Голосовать за эту задачу
            Наблюдатели:
            3 Начать наблюдение за этой задачей

            Даты

              Создано:
              Обновленo:
              Дата решения:

              Учет времени

                Оценка:
                Первоначальная оценка - 1 день Первоначальная оценка - 1 день
                1d
                Осталось:
                Оставшееся время - 0 минуты
                0m
                Затрачено:
                Затраченное время - 1 день, 4 часы
                1d 4h