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

Es wird nicht die aktuellste Datei-Version geöffnet

Frage Microsoft

Mitglied: howare

howare (Level 1) - Jetzt verbinden

31.07.2012, aktualisiert 09:50 Uhr, 2130 Aufrufe, 1 Kommentar

Guten Tag,

es handelt sich um eine .cfg Datei, welche von 3 Arbeitsplätzen als Batch-Configurationsdatei genutzt wird. Die batch.cfg liegt auf einem App. Server und wird von einer Software verwendet.
Wird von einem Arbeitsplatz ein neuer Batch angelegt, wird dieser automatisch in diese Config geschrieben und der Wert des "next batch" um 1 erhöht.

Es ist nun schon des öffteren passiert, dass ein Arbeitsplatz diese Config-Datei nicht mehr korrekt geöffnet hat.

Sprich:
User 1 erstellt einen Batch und erhält Batch-Nr. 1024.
In der Batchdatei wird "next Batch" um einen erhöht.
Batchdatei hat den Inhalt "next batch: 1025"

User 2 erstellt einen Batch und bekommt Batch-Nr. 1025.
In der Batchdatei wird "next Batch" um einen erhöht.
Batchdatei hat den Inhalt "next batch: 1026"

User 1 erstellt einen weiteren Batch und erhält wieder Batch-Nr. 1024.

Öffne ich die batch.cfg manuell mit dem Editor (von PC-User1), so steht dort drin: next batch: 1024.

Öffne ich die batch.cfg von User2 oder direkt auf dem Server, so steht dort drin: next batch: 1026.


Leider tritt der Fehler relativ selten auf und es bleibt des Weiteren nie viel Zeit um dem ganzen nachzugehen, da alles schnell wieder laufen muss. Nach einem Neustart des PC's von User1 ist das Problem behoben.


Hat jemand eine Idee, wieso so etwas zustande kommen kann?


MfG howare
Mitglied: maretz
31.07.2012 um 12:37 Uhr
Du hast ne wundervolle race-condition eingebaut... User 1 und 2 öffnen die Datei gleichzeitig? User 1 öffnet die das Programm, die Datei oder whatever - und während die "nextBatch" geschrieben wird (da erhält die nen File-Lock) öffnet User 2 die Datei -> sein Wert darf also wg. des Locks nicht geschrieben werden...
Bitte warten ..
Ähnliche Inhalte
Netzwerkmanagement
Aktuelle WSUS Version
Frage von sammy65Netzwerkmanagement3 Kommentare

Hallo miteinander, welches ist die aktuelle WSUS Version. Auf meinem 2008R2 Server läuft derzeit 3.2.7600.274 Gibt es irgendwo ne ...

Windows Update
WSUS welche Version ist aktuell
gelöst Frage von ganymedWindows Update6 Kommentare

Hallo, alle Artikel die ich zu diesem Thema bisher im Web gefunden habe verweisen letztendlich auf die FAQs von ...

Grafik
TIFF Datei kann nicht mit Fotoanzeige geöffnet werden
Frage von joemouthGrafik5 Kommentare

Hallo, eine mehrseitige, old-style JPEG compression TIFF Datei kann mit Windows 7 Fotoanzeige nicht angezeigt werden. IrfanView kann das ...

Microsoft
Geöffnete Datei in Zwischenablage kopieren
Frage von haemseMicrosoft3 Kommentare

Hallo, wenn ich im workflow an mehreren Dateien gleichzeitig arbeite (zB. Word, PDF, Excel) um diese dann per Mail ...

Neue Wissensbeiträge
Batch & Shell

Open Object Rexx: Eine mittlerweile fast vergessene Skriptsprache aus dem Mainframebereich

Information von Penny.Cilin vor 1 StundeBatch & Shell1 Kommentar

Ich kann mich noch sehr gut an diese Skriptsprache erinnern und nutze diese auch heute ab und an noch. ...

Humor (lol)

"gimme gimme gimme": Automatischer Test stolpert über Easter Egg im man-Tool

Information von Penny.Cilin vor 3 StundenHumor (lol)5 Kommentare

Interessant, was man so alles als Easter Egg implementiert. Ist schon wieder Ostern? "gimme gimme gimme": Automatischer Test stolpert ...

MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Anleitung von colinardo vor 18 StundenMikroTik RouterOS8 Kommentare

Einleitung Folgende Anleitung ist aus der Lage heraus entstanden das ein Kunde auf seinem Mikrotik sein Hotspot Captive Portal ...

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Information von BassFishFox vor 19 StundenSicherheit1 Kommentar

Ein weiterer Grund, dass Drucker keinerlei Verbindung nach "auswaerts" haben sollen. Unter Verwendung spezieller Malware können Angreifer aus der ...

Heiß diskutierte Inhalte
Windows Server
RDP macht Server schneller???
Frage von JaniDJWindows Server17 Kommentare

Hallo Community, wir betrieben seit geraumer Zeit diverse virtuelle Maschinen und Server mit Windows Server 2012. Leider haben wir ...

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Frage von AkcentWindows 1015 Kommentare

Hallo, habe hier einen Windows 10 Rechner der von einem User umgefallen wurde (Beine übers Knie, an den PC ...

Linux
OpenSource Groupware
Frage von FA-jkaLinux13 Kommentare

Hallo, ich suche eine Groupware als Alternative zum Exchange. Wesentliche Aufgaben sind die Handhabung von E-Mails (persönliche und gemeinsam ...

Windows 10
Bitlocker nach Verschlüsselung nicht mehr aufrufbar!
gelöst Frage von alexlazaWindows 1013 Kommentare

Hallo, ich besitze ein HP ZBook 17 G4 mit einem Windows 10 Pro Betriebssystem. Bei diesem Problem handelt sich, ...