Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst Prozessanzahl pro User einschränken

Mitglied: Schwinni79

Schwinni79 (Level 1) - Jetzt verbinden

04.02.2008, aktualisiert 13.02.2009, 5003 Aufrufe, 1 Kommentar

Terminalserverressourcen besser verwalten

Hallo zusammen,

wir haben bei uns im Unternehmen eine recht speicherintensive Javaanwendung im Einsatz, die auch von sehr vielen Terminalserverusern genutzt wird. Für jede Programminstanz werden über 100 MB Arbeitsspeicher gezogen. Bei vielen Usern kann das zu Engpässen auf den Servern führen.

Eigentlich sind die Server ausreichend mit RAM versehen worden, aber wir haben nicht die hohen Ansprüche der User bedacht: Startet die Javaanwendung nicht binnen 2 Sekunden nach dem Doppelklick, wird erneut geklickt. Dieses Spiel kann sich durchaus 17 Mal wiederholen - und das in einer Usersitzung. Wir haben über 25 dieser Experten!

Kann man per VB erzwingen, dass für manche Benutzer z.B. der Prozess mit dem Namen "javaw.exe" nur einmal ausgeführt werden darf? Dann können die ihr Programm genau einmal starten und wenn es mal länger dauert, dann müssen die eben warten....

Vielen Dank für die Hilfe!

Michael Student
Mitglied: pacobay
08.02.2008 um 02:37 Uhr
>Prozess mit dem Namen "javaw.exe" nur einmal ausgeführt werden darf

Dies würde doch bedeuten, dass sonst auch keine andere Java Applikation laufen könnte ??
Bzw sofern der anwender bereits eine andere Javaanwendung am laufen hat, dann kann er nicht mehr die terminalApp zu laufen bringen. Ist dies wirklich in deinem Sinne?

Weil deine Anfrage schon ein paar Tage schmorrt und du bisher noch keine Anwort hast
scheint dies wohl nicht so easy going zu gehen. ?????

Daher ein "Versuch" eines anderen Ansatzes.
Bin deshalb so vorsichtig weil:
Ich bin mir nicht sicher ob es funktioniert und ob es wirklich eine gute Idee ist.
Auch ist es im eigentlichen Sinne nicht die gewünschte Lösung sondern nur ein Ansatz zu einem Workarround der mir spontan einfiel und der eher von hinten durch die Brust ist.
Daher würde ich dieses Ansatz eher unter der Kategorie "wenn gar nichts anderes kommt dann vielleicht mal probieren"



der ansatz
Die java Applikation wird nicht mehr direkt aufgerufen sondern innerhalb einer HTA.
In der HTA könnte innerhalb des HTA -TAG mit (singleinstance="yes") dafür gesorgt werden das dieser Aufruf praktisch nur einmal gleichzeitig möglich ist weil die HTA nur einmal gleichzeitig laufen kann.
vgl: http://msdn2.microsoft.com/en-us/library/ms536471(vs.85).aspx

der button zum Starten der Java Applikation
hat gleichzeitig einen Zähler Anzahl der Klicks wenn x>1 dann kein neuer Aufruf
sonder meldung: geduld!!!

weiterhin gehe ich davon aus (ohne es zu wissen oder es gar mal mit einer java app via terminalserver gestestet zu haben) das ich irgendwie fesstellen kann das Java Applikation wirklich zur verfügung steht vgl.: hierzu z.b. WshScriptExec-Objekt und Object.Status

Wenn dies dann der Fall wäre sollte sich dann die HTA selbständig verabschieden
if Object.Status = xy then quit

Zusätzlich müßte noch abgefangen werden, dass die lieben User nicht einfach die HTA schliessen und neu starten und doch wieder eine neuen Aufruf machen

Eine Idee wäre wenn HTA beendet wird (also wenn HTA ohne die vorgesehene automatik geschlossen wird ) dann wird die Anforderung zuerst gecancelt)
Wie ??? noch keine idee

Sollten die ganz schlauen Jungs auf die Idee kommen den Process der HTA (mshta.exe) zu killen um doch wieder das ganze zu umgehen dann unter Umständen noch eine zeitblokade einbauen
(z.b. via Regwert "last aufruftime" der jeweils mit aufruf der app via button immer neu gesetzt wird)
dann wäre sowas möglich wie:
if weniger als x sec dann msgbox: hallo ganz kluger ! ist aber nicht

Aber wie gesagt: könnte man mal testen ...

ciao pacobay
Bitte warten ..
Ähnliche Inhalte
Tipps & Tricks

Zugang zum www für einige User Einschränken

gelöst Frage von Kab3lsalatTipps & Tricks5 Kommentare

Ich suche eine Lösung, um einige PCs in einem Firmennetz in Ihrem Zugang zum www einzuschränken. Dieses soll über ...

Sicherheit

IPad Air 2 User einschränken

Frage von thomasreischerSicherheit24 Kommentare

Hallo zusammen, wir werden ab September bei uns genau ein Tablet benötigen. Diesbezüglich habe ich mir bereits das Galaxy ...

Windows Server

Per GPO Druckerzugriff für User zeitlich einschränken

Frage von ziskooWindows Server4 Kommentare

Hallo, - ich habe einen Domänen-Controller Server 2012 mit der DomäneA - ich habe 4 User (User1, User2, User3, ...

Windows Server

Speicher für Benutzergruppe einschränken

gelöst Frage von tobivanWindows Server4 Kommentare

Hallo, wir nutzen WS2008R2 mit Windows 7 Clients, verbindlichen Profilen und Ordnerumlenkung. Ist es möglich, allen Benutzern einer Benutzergruppe ...

Neue Wissensbeiträge
Humor (lol)
(Part num your Hacked phone. +XX XXXXXX5200)
Erfahrungsbericht von Henere vor 18 StundenHumor (lol)1 Kommentar

Mein Handy hat aber ne ganz andere Endnummer. Muss ich mir jetzt Sorgen machen ? :-) Vielleicht betrifft es ...

Exchange Server

Letztes Update für Exchange 2016 CU9 war in gewisser Weise destruktiv

Erfahrungsbericht von DerWoWusste vor 19 StundenExchange Server6 Kommentare

Kurzer Erfahrungsbericht zu Exchange2016-KB4340731-x64 Der Exchangeserver hat wie gewöhnlich versucht, es in der Nacht automatisch zu installieren - abgesehen ...

Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 1 TagErkennung und -Abwehr3 Kommentare

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Vmware
VMware Updates gegen L1 Lücke
Information von sabines vor 2 TagenVmware

Für die Vmware Produkte vCenter Server, ESXi, Workstation und Fusion stehe Updates bereit um die L1 Lücke zu schließen. ...

Heiß diskutierte Inhalte
Windows Server
Domäne einsilbig mit nur einem Namen benannt - sowie AD und MX auf einer VM Kardinalsfehler?
Frage von TomTestWindows Server48 Kommentare

Hallo liebe Freunde gepflegter Probleme, seit kurzem soll ich eine Domäne verwalten die zuvor von einem IT-Dienstleister erstellt und ...

Microsoft
VPN Verbindung kann nicht aufgebaut werden
Frage von AlexderITlerMicrosoft35 Kommentare

Hallo, Ich möchte an einem unserer PCs in unserer Tochterfirma eine VPN zu unserem Netzwerk einrichten. Das schlägt allerdings ...

DNS
Gibt es eine Art DNS Proxy?
Frage von icepietDNS16 Kommentare

Hallo Nerds, Ich würde gerne folgendes machen: ts.domain.de:3389 soll auf 1.2.3.4:3389 auflösen ts2.domain.de:3389 soll auf 1.2.3.4:3390 auflösen Gibt es ...

Windows Server
Windows Server per Web auf Daten zugreifen und verwalten
Frage von matze2090Windows Server16 Kommentare

Hallo, ich würde gerne von außen auf meinem Windows Server zugreifen um auf meine Daten zu verwalten. Meine frage ...