Ich versuche, die Applikationslabor Anwendung auf Bluemix der Workload Scheduler Service zu nutzen, aber keine Dokumentation nicht finden kann, wie es zu benutzen. Insbesondere muss ich einmal am Tag eine RESTful-URL mit einem Zeitstempel des vorherigen in die URL eingebetteten Laufs ausführen. Erstellen von Variablen in Application Lab scheint ziemlich einfach, aber ich kann nicht herausfinden, wie Sie sie festlegen oder verwenden. Kann mir jemand in die richtige Richtung zeigen?Wie Variablen im Anwendungslabor Schnittstelle zu Workload Scheduler verwenden, um auf Bluemix
Antwort
Die Aktualisierung der Variablen des Applikationslabors über APIs ist noch nicht verfügbar (wird bald erfolgen).
Es gibt eine andere Möglichkeit, es mit Ihnen zu teilen. folgenden Schritte aus:
Aktivieren Sie die Cloud-Agent-Skripte ausführen
Sie sollten, dass ein Ticket öffnen. Standardmäßig ist der Cloud-Agent nicht zum Ausführen von Skripts aktiviert, Sie können jedoch ein Ticket öffnen, um dies zu ändern.
die Anmeldeinformationen Benutzer Get
Öffnen nicht das Benutzer-Credentials des Service nehmen. Klicken Sie auf "Anmeldeinformationen hinzufügen", wenn sie nicht vorhanden sind.
öffnen Sie den Workload-Editor
Der Workload-Editor ist ein leistungsfähiger UI in Bezug auf das Applikationslabor und komplexe Szenarien ermöglichen.
Um den Workload Designer zu öffnen, öffnen Sie das Application Lab, klicken Sie mit der rechten Maustaste auf einen Prozess und wählen Sie "Workload Designer starten".
Definieren Sie den erholsamen Job
Erstellen Sie einen neuen erholsamen Job:
Stellen Sie dann den Namen und die Arbeitsstationen und überprüfen Sie die Flagge „Variable Auflösung zur Laufzeit ".
Klicken Sie dann auf „Aktion“ Bereich und stellen Sie den URI des Dienstes. Fügen Sie die Variable $ {TIMESTAMP} im URI hinzu. Zu Testzwecken habe ich diese URI:
http://echo.jsontest.com/title/ipsum/content/ $ {TIMESTAMP}
speichern diese Definition (das Diskettensymbol verwenden).
den Job definieren, die die Variable aktualisiert
eine ausführbare Aufgabe erstellen:
den Namen der Workstation und die "Variable Auflösung zur Laufzeit-Flag" gesetzt,
Dann ope n die „Aufgabenbereich“, und fügen Sie das folgende im Skript Feld:
#/bin/sh -x
#Set the following 3 variables from your credentials
export USERNAME="[email protected]"
export PASSWORD='xxxxxx'
export HOSTNAME=xxxxx.wa.ibmserviceengage.com
#Replace "CC" with the letters of your tenant
export VT=CCTIMESTAMP
#MAIN STARTS HERE
export TIMESTAMP=`date +%s`
. /home/wauser/TWA/TWS/tws_env.sh
echo "VARTABLE $VT MEMBERS TIMESTAMP \"$TIMESTAMP\" END" > /home/wauser/vt.txt
composer -host $HOSTNAME -protocol https -username "$USERNAME" -password $PASSWORD replace /home/wauser/vt.txt
Reichen Sie den Job ein, indem Sie auf "Aktion auswählen" -> "Job in aktuellen Plan einreichen" klicken.
einen Stream Job definieren
Klicken Sie auf "Neu" -> "Job Stream"
den Namen der Workstation und die Variablentabelle (ersetzen CC mit zwei Buchstaben definieren, Mieter-ID). Der Rechtsklick auf und wählen Sie Hinzufügen Jobs:
Fügen Sie die "TEST" und "UPDATETIMESTAMP" Jobs (oder den Namen, den Sie verwendet).
Klicken Sie mit der rechten Maustaste auf "UPDATETIMESTAMP" und wählen Sie "Abhängigkeiten hinzufügen" -> "Job im selben Jobstrom" und wählen Sie dann "TEST".
Rechtsklick auf "Run Cycles" und wählen Sie "Add Run Cycle"
Öffnen Sie die "Regel" Fenster und wählen Sie "Daily"
Öffnen Sie die "Zeitbeschränkungen" und legen Sie fest, wann der Jobstrom starten soll und markieren Sie das Kennzeichen "Als Zeitabhängigkeit verwenden".
Speichern Sie den Jobstrom und fertig!
- 1. Workload Scheduler bluemix
- 2. Wie sidekiq auf Bluemix verwenden
- 3. Wie funktioniert Kubernetes Scheduler?
- 4. Batch-Anwendung auf Bluemix
- 5. Vergleichbar verwenden, um verschiedene Variablen zu vergleichen
- 6. Verwenden Sie benutzerdefinierte Domain auf Bluemix App
- 7. wie akkas Scheduler in Play 2.0-Anwendung zu verwenden?
- 8. Wie sysfs im Kernelmodul zu verwenden?
- 9. Entwickler-Workload-Management-Software: Empfehlungen?
- 10. Wie kann ich Variablen verwenden, um Vim Colorthemes zu trocknen
- 11. wie kubernetes mit IBM bluemix containern zu verwenden
- 12. beste Weg, um eine C++ Schnittstelle verwenden
- 13. Verwenden von Reflection.Emit, um generische Schnittstelle zu implementieren
- 14. Kann ich Erweiterungsmethoden verwenden, um eine Schnittstelle zu implementieren?
- 15. Variablen in der Schnittstelle
- 16. wie auf Variablen im Code zu aspx Seite zugreifen
- 17. Runnable-Schnittstelle im Applet-Programm verwenden?
- 18. Kann ich __init__.py verwenden, um globale Variablen zu definieren?
- 19. Wie auf Variablen in Google Map API zugreifen, um in jeder Funktion zu verwenden
- 20. MobileFirst JavaAdapter auf Bluemix
- 21. Wie wird auf Variablen im Stack zugegriffen?
- 22. Verwenden von Objekten, um globale Variablen korrekt zu ersetzen
- 23. ist es möglich, Variablen im Remote-SSH-Befehl zu verwenden?
- 24. Wie AppleScript verwenden, um im Systemdruckdialogfeld die Eingabetaste zu drücken?
- 25. wie man Parameter zu bluemix pyspark hinzufügt
- 26. Verwenden Sie Sitzung in Heroku Scheduler
- 27. , wie die Art der Variablen als Schnittstelle
- 28. Verwenden von internen statischen Variablen, um die Leistung zu erhöhen?
- 29. Schneller Druck auf Bluemix?
- 30. Mobil Foundation auf Bluemix