tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
695
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von takidoso
    takidoso takidoso ist offline Mitglied Brillant
    Registriert seit
    Aug 2004
    Ort
    Kömigstein
    Beiträge
    911
    Hallo und Halli,
    Ich habe das Bedürfnis in einer Anwendung mit selbstgebautem PlugInmechanismus wahlweise als Betriebssystemaufruf oder als JavaKlasse innerhalb derselben JVM zu arbeiten.
    Dabei werden diese "Gast-Anwendungen" in eigenen Threads geführt. Nun verwende ich herzlich gerne Log4J.
    Habe ich aber eine Gast-Anwendung in der selben JVM, die parallel zu sich selbst laufen soll und außerdem pro Lauf eine eigene Log-Datei ausgeben soll, dürfte das ganze mitels der üblichen FileAppender durcheinander geraten.
    Im Internet stieß ich lediglich auf die Hinweise dass genausowas zumindest mit den "handelsüblichen" File-Appendern wohl nicht geht.
    Daher spiele ich mit dem Gedanken einen weiteren FileAppender zu basteln, bin mir aber über die Strategie noch nicht ganz im Reinen.

    Wäre es erfolgsversprechend wenn man einen solchen Appender sowohl Thread als auch Dateinahme miteinander zu assoziieren (typischer weise in einer Map).
    Ich denke für Gastanwendungen mit nur einem Thread würde das funktionieren. Aber was mache ich bei Gastanwendungen die selbsst mehr als einen Thread verwenden?

    Hat da jemand eine Idee?

    Mit um Ideen dankbaren Grüßen

    Takidoso
     

  2. #2
    Avatar von zeja
    zeja zeja ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Sep 2006
    Beiträge
    2.962
    Vielleicht würde es über die ThreadGroup gehen, da Threads die ThreadGroup vom erzeugenden Thread erben.. natürlich nur wenn diese nicht selbst angegeben wird. Eventuell kann man da mit einem SecurityManager noch was machen?
     

  3. #3
    Registriert seit
    Jun 2002
    Ort
    Saarbrücken (Saarland)
    Beiträge
    9.886
    Blog-Einträge
    29
     
    Java rocks!
    How to become a good Java Programmer?
    Does IT in Java and .Net
    The only valid measurement of code quality: WTFs / minute
    Blog
    Xing
    Twitter

Ähnliche Themen

  1. Dynamische Logfiles mit Log4j
    Von mniemann im Forum Java
    Antworten: 10
    Letzter Beitrag: 11.02.09, 15:03
  2. Antworten: 2
    Letzter Beitrag: 02.10.06, 17:23
  3. Antworten: 5
    Letzter Beitrag: 16.04.06, 14:09
  4. Objekte aus verschiedenen Units verwenden
    Von Kangaxx im Forum Delphi, Kylix, Pascal
    Antworten: 2
    Letzter Beitrag: 25.11.05, 21:55
  5. mc mit 2 verschiedenen geschwindigkeiten (bps)
    Von MTMonline im Forum Flash Plattform
    Antworten: 3
    Letzter Beitrag: 27.09.05, 19:29