Zmiany pomiędzy wersją 64 and wersją 65 dla DeployerGuide/Customization/OCRInvoice

Pokaż
Ignoruj:
Data i czas:
03/25/25 12:05:39 (4 weeks temu)
Autor:
jpo (IP: 37.109.10.145)
Komentarz:

--

Legend:

Bez zmian
Dodane
Usunięte
Zmienione
  • DeployerGuide/Customization/OCRInvoice

    v64 v65  
    9595 
    9696 
     97== Przetwarzanie w tle (Bufor OCR) == 
     98Dotyczy Ready_ w wersji 6.52.1+[[BR]][[BR]] 
     99 
     100Wykorzystujemy supervisor do uruchomienia dwóch workerów (skrypty w języku Python), które znajdują się w katalogu domowym systemu (najczęściej: /home/edokumenty/bin).[[BR]] 
     101Skrypty to: '''worker_ocr.py''' oraz '''ocr_result.py''' 
     102 
     103Domyślne konfiguracje umieszczone są w katalogu home/edokumenty/etc/. Przed uruchomieniem należy usunąć z nazwy _default. 
     104 
     105 
     106== BUFFOR OCR osobna maszyna == 
     107W celu rozłożenie obciążenia, które w dużym stopniu generuje OCR możemy wydzielić go na osobną maszynę. 
     108 
     109W tym celu na środowisku gdzie działa RabbitMQ tworzymy nowego użytkownika i nadajemy mu odpowiednie uprawniania: 
     110{{{ 
     111rabbitmqctl add_user UZYTKOWNIK HASLO 
     112rabbitmqctl set_user_tags UZYTKOWNIK administrator 
     113rabbitmqctl set_permissions -p / UZYTKOWNIK ".*" ".*" ".*" 
     114}}} 
     115 
     116Następnie dane do nowo utworzonego konta uzupełniamy w konfiguracji na maszynie eDokumentyOCR 
     117{{{ 
     118vim /home/edokumenty/etc/rabbimq.toml 
     119}}}  
     120 
     121Po uzupełnieniu danych konieczny jest restart workerów 
     122 
     123{{{ 
     124supervisorctl reload 
     125}}} 
     126 
     127 
     128 
     129 
    97130=== Znane problemy === 
    98131 
     
    138171'''UWAGA!!!'''  Ten plik najpewniej zostanie przywrócony do pierwotnej wersji przy każdym upgrade pakietu ImageMagick. Trzeba pamiętać aby po upgrade serwera ponownie to zakomentować. 
    139172 
    140 == Przetwarzanie w tle (Bufor OCR) == 
    141 Dotyczy Ready_ w wersji 6.52.1+[[BR]][[BR]] 
    142  
    143 Wykorzystujemy supervisor do uruchomienia dwóch workerów (skrypty w języku Python), które znajdują się w katalogu domowym systemu (najczęściej: /home/edokumenty/bin).[[BR]] 
    144 Skrypty to: '''worker_ocr.py''' oraz '''ocr_result.py''' 
    145  
    146 Domyślne konfiguracje umieszczone są w katalogu home/edokumenty/etc/. Przed uruchomieniem należy usunąć z nazwy _default. 
    147173 
    148174 
    149 == BUFFOR OCR osobna maszyna == 
    150 W celu rozłożenie obciążenia, które w dużym stopniu generuje OCR możemy wydzielić go na osobną maszynę. 
    151  
    152 W tym celu na środowisku gdzie działa RabbitMQ tworzymy nowego użytkownika i nadajemy mu odpowiednie uprawniania: 
    153 {{{ 
    154 rabbitmqctl add_user UZYTKOWNIK HASLO 
    155 rabbitmqctl set_user_tags UZYTKOWNIK administrator 
    156 rabbitmqctl set_permissions -p / UZYTKOWNIK ".*" ".*" ".*" 
    157 }}} 
    158  
    159 Następnie dane do nowo utworzonego konta uzupełniamy w konfiguracji na maszynie eDokumentyOCR 
    160 {{{ 
    161 vim /home/edokumenty/etc/rabbimq.toml 
    162 }}}  
    163  
    164 Po uzupełnieniu danych konieczny jest restart workerów 
    165  
    166 {{{ 
    167 supervisorctl reload 
    168 }}}  
     175== POPPLER  testowanie poprawności instalacji == 
    169176 
    170177Komenda do przeprowadzenie testu popplera.