Zum Inhalt springen

Systemanforderungen für Jitterbit App Builder

Einführung

Auf dieser Seite werden die Host Spezifikationen und Softwareanforderungen für die einzelnen Web- und Datenbankserver beschrieben, die eine App Builder Installation.

Empfehlungen

  • Lassen Sie bei Produktionssystemen den Web- und den Datenbankserver nicht auf demselben Host laufen.

  • Lassen Sie bei Produktionssystemen nicht zu, dass andere Systeme auf den Web- oder Datenbankservern ausgeführt werden.

  • Konfigurieren Sie Web- und Datenbankserver so, dass sie die UTC-Zeitzone verwenden und ihre Zeiten synchron halten.

Webserver

Hardware

Plattform x64, AWS EC2, Azure VM
CPU 4 verfügbare Verarbeitungskerne, 16 GB Speicher
Festplatte 160 GB

Unterstützte Operationssysteme

Microsoft Windows Server 2016 R2 (x64)
2019
2019 Rechenzentrum
2022
2022 Rechenzentrum
Linux Debian 11
Red Hat 8

Software

Windows

Name Version
ASP.NET Core Runtime-Hosting-Paket 8,0
Internetinformationsdienste (IIS) 8.5 oder höher
(Optional) Crystal Reports SP21 bis SP32

Aktivieren Sie die folgenden Internet Information Services (IIS)-Serverrollen:

  • Webserver (IIS)
    • Webserver

      • Allgemeine HTTP-Funktionen

        • Standarddokument
        • Verzeichnissuche
        • HTTP-Fehler
        • Statisch Inhalt

        Wichtig

        Wählen Sie nicht die WebDAV-Veröffentlichung aus.

      • Integrität und Diagnose

      • HTTP-Protokollierung
      • Leistung (alle)
      • Sicherheit
      • Anforderungsfilterung
      • Anwendungsentwicklung
        • .NET-Erweiterbarkeit 3.5
        • .NET-Erweiterbarkeit 4.5
        • Anwendungsinitialisierung
        • ASP .NET 4.5
        • ISAPI-Erweiterungen
        • ISAPI Filter
        • WebSocket-Protokoll

.NET-Version

So überprüfen Sie Ihre .NET-Version, geben Sie den folgenden Befehl in einer PowerShell ein:

Get-ChildItem "HKLM:SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\" | Get-ItemPropertyValue-Name Release | ForEach-Object

Um zu sehen, welche Laufzeiten installiert sind, verwenden Sie diesen Befehl:

dotnet --list-runtimes

Linux

Name Version
.NET 8,0
OpenSSL
GNU C library
Kerberos GSSAPI
zlib Komprimierungsbibliothek
libicu (Internationale Komponenten für Unicode-Bibliotheken)

Die folgenden Beispiele zeigen, wie diese auf zwei unterstützten Linux Distributionen installiert werden:

# Install dotnet
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb-O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

# Install other dependencies
apt-get install -y --no-install-recommends ca-certificates libc6 libgcc1 libgssapi-krb5-2 libicu67 libssl1.1 libstdc++6 zlib1g
# Install dotnet (package provider's version)
yum install aspnetcore-runtime-8.0

# Install other dependencies
yum install ca-certificates glibc libgcc  sssd-krb5-common libicu openssl-libs libstdc++ zlib

Netzwerk

Das Host muss bidirektionalen Datenverkehr auf den folgenden Ports zulassen:

Port Beschreibung
80 HTTP
443 HTTPS

Datenbankserver

Hardware

Plattform x64, AWS EC2, Azure VM
CPU 4 verfügbare Verarbeitungskerne, 16 GB Speicher.
Festplatte 160 GB.

Software

Microsoft SQL Server Standard oder Enterprise (x64) 2016
2017
2019
2022
MySQL 8.0 oder höher
PostgreSQL 14 oder höher

Sie können auch Amazon Relational Database Service (RDS) verwenden, der mit einer dieser Datenbanken konfiguriert ist.

Notiz

Windows Server Core und SQL Server LocalDB werden derzeit nicht unterstützt.

Datenbankkonfiguration

Die folgenden Konfigurationseinstellungen für den Datenbankserver werden empfohlen:

  • Erfordert die Funktion „Datenbankmoduldienste“.
  • Unterstützt sowohl Standard- als auch benannte Instanzen.
  • Es wird empfohlen, die Standardsortierreihenfolge zu verwenden SQLLatin1GeneralCP1CIAS.
  • Erfordert eine Authentifizierung im gemischten Modus.
  • Es wird empfohlen, SQL Server Management Studio zu installieren.

Netzwerk

Der Datenbankserver muss vom Webserver aus zugänglich sein.