Διπλή σύνδεση ίδιου user - πιθανό πρόβλημα;

Ξεκίνησε από mandarinos, 06 Οκτ 2021, 12:55:06 ΜΜ

« προηγούμενο - επόμενο »

mandarinos

Καλημέρες!

Όπως φαίνεται στην επισυναπτόμενη εικόνα, μιά μαθήτρια συνδέθηκε κανονικά με το user name της στο pc05, και μετά άλλαξε τραπέζι (γιά να καθήσει με μιά φίλη της), αλλά δεν φρόντισε να κάνει logout, και ξανασυνδέθηκε -επίσης κανονικά- στο επόμενο pc06. Πάντως, μετά απ' αυτά, τόσο ο server, όσο και όλα τα τερματικά συνεχίζουν να δουλεύουν κανονικά.

Το φαινόμενο το παρατήρησα γιά πρώτη φορά. Το επισημαίνω, απλά γιά τυχόν ύπαρξη πιθανού προβλήματος (σε χρήση πόρων του server, κλπ). Βέβαια, αν χρειαστεί, σαφώς και γιά debugging σε μιά μελλοντική έκδοση του LTSP και των scripts της ΤΣ.

alkisg

Δεν υπάρχει πρόβλημα με τους υπολογιστικούς πόρους. Το σημαντικό πρόβλημα είναι ότι ρισκάρετε να δημιουργηθούν corrupted (κατεστραμμένα) αρχεία.
Π.χ. πολλές ρυθμίσεις αποθηκεύονται στο "μητρώο" dconf, που είναι δυαδικό αρχείο. Αν δύο ξεχωριστές διεργασίες θεωρήσουν ότι τους ανήκει αυτό το αρχείο και πάνε να γράψουν σε όποιο σημείο του θέλουν, μπορεί την επόμενη φορά το αρχείο ρυθμίσεων να μην διαβάζεται καν.

Είχα υλοποιήσει μια δοκιμαστική λύση, την περιγράφω εδώ:
https://github.com/ltsp/ltsp/discussions/357#discussioncomment-850244

mandarinos

Οκ, θα τη δοκιμάσω με πρώτη ευκαιρία. Ευχαριστώ!