| | 97 | == Przetwarzanie w tle (Bufor OCR) == |
| | 98 | Dotyczy Ready_ w wersji 6.52.1+[[BR]][[BR]] |
| | 99 | |
| | 100 | 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]] |
| | 101 | Skrypty to: '''worker_ocr.py''' oraz '''ocr_result.py''' |
| | 102 | |
| | 103 | Domyślne konfiguracje umieszczone są w katalogu home/edokumenty/etc/. Przed uruchomieniem należy usunąć z nazwy _default. |
| | 104 | |
| | 105 | |
| | 106 | == BUFFOR OCR osobna maszyna == |
| | 107 | W celu rozłożenie obciążenia, które w dużym stopniu generuje OCR możemy wydzielić go na osobną maszynę. |
| | 108 | |
| | 109 | W tym celu na środowisku gdzie działa RabbitMQ tworzymy nowego użytkownika i nadajemy mu odpowiednie uprawniania: |
| | 110 | {{{ |
| | 111 | rabbitmqctl add_user UZYTKOWNIK HASLO |
| | 112 | rabbitmqctl set_user_tags UZYTKOWNIK administrator |
| | 113 | rabbitmqctl set_permissions -p / UZYTKOWNIK ".*" ".*" ".*" |
| | 114 | }}} |
| | 115 | |
| | 116 | Następnie dane do nowo utworzonego konta uzupełniamy w konfiguracji na maszynie eDokumentyOCR |
| | 117 | {{{ |
| | 118 | vim /home/edokumenty/etc/rabbimq.toml |
| | 119 | }}} |
| | 120 | |
| | 121 | Po uzupełnieniu danych konieczny jest restart workerów |
| | 122 | |
| | 123 | {{{ |
| | 124 | supervisorctl reload |
| | 125 | }}} |
| | 126 | |
| | 127 | |
| | 128 | |
| | 129 | |
| 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 == |