Erweiterte parallele Verarbeitung für Hintergrundaufträge in Vulnerability Response

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Mit dieser erweiterten Einstellung steuern Sie die Gesamtzahl der Hintergrundaufträge, die parallel verarbeitet werden, unabhängig vom Auftragstyp.

    Vorbereitungen

    Erforderliche Rolle: sn_vul.Vulnerability_admin oder Schwachstellenmanager mit der granularen sn_sec_cmn.manage_background_job-Rolle

    Hinweis:
    Dieses Verfahren erfordert erweitertes Programmierkenntnis.

    Prozedur

    1. Geben Sie im Filternavigator ein sys_properties.list Und suchen Sie sn_sec_cmn.background_job_max_concurrencySystemeigenschaft.
      Die Systemeigenschaft „sn_sec_cmn.background_job_max_concurrency“ in der Listenansicht.
    2. Klicken Sie darauf, um den Datensatz zu öffnen.

      Standardmäßig ist sn_sec_cmn.background_job_max_concurrencyDie Systemeigenschaft führt maximal 10 Hintergrundaufträge parallel aus.

      Wenn Ihre Instanz eine geringe Anzahl von Knoten hat, können Sie diesen Wert in der Systemeigenschaft reduzieren. Angenommen, Sie haben sieben Zuweisungsregeln in Ihrer Gruppenregelliste. Im Auftragskonfigurationsdatensatz „Zuweisungsregeln erneut anwenden“ werden drei Aufträge für die maximale Anzahl gleichzeitiger Threads festgelegt. Ihr Gleichzeitigkeitswert für Ihr Framework ist 10, Ihr System ist jedoch eine Einzelknoteninstanz, sodass Sie zwei partitionierte Aufträge aus Ihrem Auftrag „Zuweisungsregeln erneut anwenden“ gleichzeitig verarbeiten können. Wenn Sie die maximale Anzahl gleichzeitiger Threads auf einen Auftragsdatensatz für Zuweisungsregeln festlegen, werden alle Auftragstypen „Zuweisungsregeln erneut anwenden“ sequenziell verarbeitet.

      Wenn Ihre Instanz hingegen mehr Knoten hat, können Sie diesen Wert erhöhen, Sie müssen jedoch auch weitere geplante Aufgaben hinzufügen, um diese Änderung vorzunehmen.

      Um die Anzahl der geplanten Aufgaben zu erhöhen, duplizieren Sie eine geplante Aufgabe so oft, wie Sie benötigen, um den Wert zu erreichen, um den Sie Ihre Systemeigenschaft erhöht haben. Beispiel: Standardmäßig gibt es 10 geplante Aufgaben. Wenn Sie also 20 Aufträge wünschen, müssen Sie einen Auftrag 10 Mal duplizieren.

      Die zehn geplanten Aufgaben, die in enthalten sind Now Platform®Zur Verarbeitung werden in der sn_sec_cmn_background_job_processor_pool-Tabelle angezeigt.

    3. Geben Sie im Filternavigator ein sn_sec_cmn_background_job_processor_pool.list
      Die sn_sec_cmn_background_job_processor_pool in der Listenansicht.
    4. Klicken Sie auf einen Auftrag, um ihn beliebig oft zu kopieren und zu duplizieren, damit die Anzahl der Aufträge dem Wert entspricht, um den Sie Ihre Systemeigenschaft erhöht haben.
      Das Feld dieses Skript ausführen im Hintergrundauftragsdatensatz.
    5. Nachdem die geplante Aufgabe definiert wurde, fügen Sie eine Referenz hinzu, indem Sie auf klicken Neu In der sn_sec_cmn_background_job_processor_pool-Liste für den Auftrag, den Sie kopiert haben.