- Versionshinweise
- Überblick
- Einstellung und Konfiguration (Setup and Configuration)
- Softwareanforderungen
- Hardwareanforderungen
- Bereitstellen des Servers
- Verbinden mit dem Server
- Lizenzierung
- Datenspeicher
Verbinden mit dem Server
Nach der Bereitstellung des Servers müssen Sie die Endpunkte für die Aktivitäten CV Screen Scope und UiPath Screen OCR ändern, um eine Verbindung mit dem Server herzustellen, wenn die Computer Vision-Aktivitäten verwendet werden.
Auf Aktivitätsebene in Ihrem UiPath Studio-Projekt müssen Sie Folgendes abändern:
- Den URL- Eigenschaftswert der Aktivität CV Screen Scope und
- den Endpunkt -Eigenschaftswert der Aktivität UiPath Screen OCR
http://[MACHINE_URL]:[PORT]
, wobei [MACHINE_URL]
die Adresse der Maschine ist, auf der der Server bereitgestellt wird, und [PORT]
der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
k80-windows.azure.com
ist und der Port, mit dem Sie arbeiten möchten, 8501 ist, sollte der Wert der Eigenschaft wie folgt aussehen: http://k80-windows.azure.com:8501
.
Die Standard-URLs können auch auf der Seite Projekteinstellungen geändert werden.
https://cv.uipath.com
in http://[MACHINE_URL]:[PORT]
, wobei [MACHINE_URL]
das ist Adresse der Maschine, auf der der Server bereitgestellt wird, und [PORT]
ist der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
https://ocr.uipath.com
in http://[MACHINE_URL]:[PORT]
, wobei [MACHINE_URL]
die Adresse ist der Maschine, auf der der Server bereitgestellt wird, und [PORT]
ist der eindeutige Port, auf dem der Computer Vision-Server eingerichtet wird.
Um die Kommunikation zu verschlüsseln, können Sie einen Reverseproxy (z. B. NGINX) vor dem Container hinzufügen und TLS oder SSL auf dieser Ebene konfigurieren.
https://cv.uipath.com
in https://[MACHINE_URL]:[PORT]
ändern, wobei [MACHINE_URL]
die Adresse der Maschine ist, auf der der Server bereitgestellt wird, und [PORT]
Port, auf dem der Computer Vision-Server eingerichtet ist.
8501
), auf der Maschine geöffnet ist, auf der das Modell bereitgestellt wird.
Für Clientmaschinen außerhalb der Domäne wird stattdessen das DNS verwendet.
[PORT]
durch den tatsächlichen Port ersetzen, den Sie verwenden möchten, und [your-default-zone]
durch die Zone Ihres Systems (standardmäßig public
):
apt install firewalld
systemctl enable firewalld
firewall-cmd --zone=[your-default-zone] --permanent --add-port=[PORT]/tcp
firewall-cmd --reload
apt install firewalld
systemctl enable firewalld
firewall-cmd --zone=[your-default-zone] --permanent --add-port=[PORT]/tcp
firewall-cmd --reload
8501
.
Um den Standardport zu ändern, müssen Sie den Server mit einem anderen Befehl starten.
-p 8501:5000
in -p [NEW_PORT]:5000
, wobei [NEW_PORT]
der Port ist, den Sie verwenden möchten.
5000
zu ändern, sieht der Serverneustartbefehl für Docker folgendermaßen aus:
docker run -d
-p 8501:5000
--gpus all
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept
docker run -d
-p 8501:5000
--gpus all
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept
Beim Podman sieht der Befehl zum Neustarten des Servers folgendermaßen aus:
podman run -d
-p 8501:5000
--hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept
podman run -d
-p 8501:5000
--hooks-dir=/usr/share/containers/oci/hooks.d/ \--security-opt=label=disable
--restart unless-stopped
--name controls_detection
container controls_detection eula=accept