Ich möchte einen Taskplaner implementieren, der in Apache Felix ausgeführt wird. Die Idee ist, dass der Aufgabenplaner eine Crontab-Datei liest und die Aufgabe (die Aufgabe wird durch installierte Dienste oder Bündel definiert) periodisch ausführt. Was ist der beste Weg, dies zu tun? Ich bin neu in OSGI, und gute Vorschläge werden geschätzt.Task-Scheduler in Apache Felix laufen?
3
A
Antwort
5
Nun, es ist nicht wirklich ein OSGi Materie (OSGi nicht crontab-Typ Ereignisplanung abdecken), ich verwende eine 3rd-Party-Open-Source-Scheduler wie Quarz würde sagen:
jedoch Es handelt sich nicht um ein OSGi-Paket, so dass es immer noch einige Anstrengungen erfordern wird, damit es funktioniert.
Anderer Vorschlag: Apache Sling scheint einen eingebauten Scheduler zu haben (auch basierend auf Quartz), und da Sling OSGi basiert, sollte es relativ einfach sein, Ihrer App hinzuzufügen.
http://sling.apache.org/documentation/bundles/scheduler-service-commons-scheduler.html
hoffe, das hilft, Frank
Verwandte Themen
- 1. Deaktivieren Cache in Apache Felix
- 2. Apache Felix Shell mit SSH
- 3. Apache Felix für Desktop-Anwendung
- 4. Apache Felix Datei Installationsbeispiel in Karaf
- 5. OSGi Container - Equinox vs Apache Felix in Apache Karaf
- 6. Apache POI + Felix: XSLF-Tabelle ist leer
- 7. Was ist der Unterschied zwischen Apache Felix und Apache Tomcat
- 8. machen nicht Apache Felix Gogo eine lokale Konsole öffnen
- 9. Wie kann Apache Felix eine optionale Abhängigkeit nicht lösen?
- 10. OSGI Apache Felix IPOJO: Anmerkungen oder reines MAVEN?
- 11. Apache Felix Bundle Repository - Aufruf von einem anderen Bundle
- 12. Apache kann kein PHP laufen
- 13. Task.Factory.StartNew() Parameter Taskscheduler
- 14. OSGi: Was sind die Unterschiede zwischen Apache Felix und Apache Karaf?
- 15. Axis2 in Felix 1.4.0 OSGi
- 16. Warum laufen so viele Apache-Prozesse?
- 17. Wie Apache Nutch verschiedene Jobs parallel laufen
- 18. Warum kann JAXB meinen jaxb.index nicht finden, wenn er in Apache Felix läuft?
- 19. mehrere Django-Projekt in verschiedenen virtualenv auf Apache laufen
- 20. Wie Knoten und Apache in Amazon ec2 zusammen laufen?
- 21. async Schlüsselwort und Wahl des TaskScheduler
- 22. Erste Schritte mit osgi + felix
- 23. apche felix osgi nicht in der Lage Paket zu exportieren
- 24. Hot-Code-Deployment während der Entwicklung mit Embedded Apache Felix und Eclipse?
- 25. Netbeans: Könnte ich Apache Felix für ein Home-Repo von Java-Bibliotheken verwenden?
- 26. Wie mache ich meinen benutzerdefinierten TaskScheduler zum Standard
- 27. Was würde dazu führen, dass die @Activate-Methode nicht für Apache Felix aufgerufen wird?
- 28. Wie Bündel Ressourcen on-the-fly in bndtools/felix Umwelt
- 29. Kann Django alleine auf Gunicorn laufen (kein Apache oder Nginx)?
- 30. Gibt es einen Maven-Build für Eclipselink, der die OSGi-Bundles in Felix und anderen laufen lässt?
Der Apache Sling aussehen wie das, was ich brauche, danke für den Vorschlag, ich in sie mehr aussehen wird. – LOK