OrderSprinter auf Virtueller Umgebung betreiben

In diesem Forum können Fragen zum OrderSprinter gestellt werden.
pichel
Administrator
Beiträge: 1286
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von pichel »

Hallo Florian,

es tut mir leid, dass ich dich altuell so wenig bei deinem Projekt unterstützen kann. Ab Ende Oktober werde ich hoffentlich wieder mehr Zeit für den Anwendersupport haben.

Zu deinem Setup: Also der Flaschenhals ist nicht der Webserver und auch nicht die Datenbank, beides kann (wenn die Hardware das hergibt) prinzipiell mehrere Tausend Anfragen zur gleichen Zeit beantworten. Die TSE-Signierung kann ein Problem sein, weil jede Signierung eine gewisse Zeit in Anspruch nimmt und die Umsetzung bei OrderSprinter noch erfordert, dass sich Kernkomponente und TSEConnector über http unterhalten.

Wenn also eine Instanz eine Anfrage bekommt, aber diese eine Signierung erfordert, wird sie nicht antworten und alles blockieren, bis die Signierung erfolgt ist.

Die Idee mit der Replikation ist es nun, dass man eben verschiedenen Instanzen aufsetzen kann, wobei die unkritischen Lesezugriffe sich nicht durch eine Blockierung aufhalten lassen sollten. Wenn also die Artikelbilder sowie die Küchen-/Bar-/Bereitschaftansicht nicht den absolut letzten Stand darstellen, oder auch die Anzeige der zubereiteten Artikel in der Bestellansicht nicht ganz aktuell sind, dann ist das völlig ok, da kommt es sich nicht auf Sekunden an. Da genau diese Lesezugriffe 90% der Anfragen ausmachen, hilft die DB-Replikation hier bei großen Veranstaltungen.

Hast du mein Setup mit Docker-Composer, welches ich im Handbuch gezeigt habe, ausprobiert? Wenn das auch nicht funktioniert, wird es ein Bug in OrderSprinter sein. Ansonsten würde ich davon ausgehen, dass das Replikationssetup bei dir noch nicht einwandfrei ist.

Hast du mal ausgerechnet, wie viele TSE-Signierungen pro Minute auf deinem Fest zu erwarten sind (Bestellung und Abrechnung jeweis eine Signatur). Wenn es durchschnittlich mehr als 60 innerhalb der gleichen Minute sind, könnte es kritisach werden. Über die Statisikansicht kannst du erkennen, wie lange bei dir eine Signirung dauert.

Viele Grüße,

Stefan
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
FlorianBR
Beiträge: 11
Registriert: Mi 5. Jun 2019, 11:54

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von FlorianBR »

Hallo Lutz,
danke für deine Ausführliche Antwort. Den Ansatz mit der Direkt Eingabe der Tischnummer scheint bei der Masse an Tischen sinn zu machen.

Kann es sein, dass du darüber in diesem Beitrag schon mal was dazu verfasst hast?
viewtopic.php?f=2&t=362&p=740&hilit=plugin#p740

Wenn ja, wie ist hier der Aktuelle Stand zu dem Plugin, Ist das für andere verfügbar?

Gruß
Florian
(Fachinformatiker für Anwendungsentwicklung)
irrsinn.de
Beiträge: 40
Registriert: Di 2. Jan 2018, 17:07

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von irrsinn.de »

Das Plugin ist theoretisch für andere verfügbar. War nur leider als Plugin nicht einzubauen sondern musste direkt in den Code - ist also bei jedem Update weg. Entweder, wir zeigen Dir, wie man das wieder einbindet oder Du würdest einen Wartungsvertrag benötigen. Solche Regelungen sind aber in der OS-Community bisher nicht auf Gegenliebe gestoßen, weswegen wir das nicht weiter angeboten haben.

Gruß Lutz
Viele Grüße

Lutz
therealiheb
Beiträge: 9
Registriert: Mo 29. Nov 2021, 20:32

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von therealiheb »

ist moglich das zu haben ich mochte gerne das probieren wenn das geht
sepp5
Beiträge: 4
Registriert: Fr 7. Jun 2024, 14:24

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von sepp5 »

Ich hätte auch interesse an der Tisch Schnelleingabe bzw. an der "Tabelarischen Ansich" der Tische für die Mobile Ansicht. Die derzeitige Liste ist für +10 Tische nicht mehr zum scrollen am Tablet geeignet.
@irrsinn.de: kannst du vll zumindest einen Teil des von dir veränderen Codes zur Verfügung stellen?
irrsinn.de
Beiträge: 40
Registriert: Di 2. Jan 2018, 17:07

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von irrsinn.de »

Hallo sepp5,

grundsätzlich habe ich kein Problem damit den Code zur Verfügung zu stellen. Folgende Fragen stellen sich mir dazu:

1.) Was sagt Stefan dazu?
2.) Dir ist klar, dass Du nach jedem Update von Stefan die Änderung neu "einbauen" musst?
3.) Du verlierst den Support von Stefan, oder?
Viele Grüße

Lutz
pichel
Administrator
Beiträge: 1286
Registriert: So 13. Sep 2015, 19:48
Wohnort: Hamburg
Kontaktdaten:

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von pichel »

Hallo Lutz,

von meiner Seite aus darfst du deine Änderungen hier gerne ins Forum kopieren, wenn es keine Rechte anderer verletzt. Bitte schreibe auch einen Vermerk, in welcher Form andere deinen Source-Code verwenden dürfen (Lizenz oder zumindest Info bzgl. Weitergabe o.ä.).

Lieben Gruß

Stefan
Stefan Pichel
Entwickler der Kassensoftware OrderSprinter (http://www.ordersprinter.de)
daniel
Beiträge: 110
Registriert: Fr 9. Aug 2019, 11:41
Kontaktdaten:

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von daniel »

Hallo Stefan,
vielen Dank für Dein klasse Tool Ordersprinter
und für Deine offene Umgangsweise, wie Du es zur Verfügung stellst und fortlaufend Betreuung und Verbesserung leistest,
sowie, dass du Neuerungen auch hier im Forum ggü. offen bist.

Hallo Lutz,
auch ich hätte Interesse an der Tisch Schnelleingabe.
Außerdem würde mich interessieren,
welche Anpassungen Du an der DB (z.B. hinsichtlich Indexe)
und am Apache (z.B. Einstellungen hinsichtlich MPM)
vorgenommen hast

würde mich sehr freuen, wenn Du Deine Erfahrungen teilst
Vielen Dank bereits im Voraus dafür.

Viele Grüße Daniel
sepp5
Beiträge: 4
Registriert: Fr 7. Jun 2024, 14:24

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von sepp5 »

irrsinn.de hat geschrieben: Fr 30. Aug 2024, 22:53 Hallo sepp5,

grundsätzlich habe ich kein Problem damit den Code zur Verfügung zu stellen. Folgende Fragen stellen sich mir dazu:

1.) Was sagt Stefan dazu?
2.) Dir ist klar, dass Du nach jedem Update von Stefan die Änderung neu "einbauen" musst?
3.) Du verlierst den Support von Stefan, oder?
Hi

Punkt 2+3 sind mir durchaus bewusst, dass dies extra Aufwand für mich verursacht. Ich werde aber vmtl. eher selten die Version Updaten da kein "need" dafür ist, wenn Ordersprinter 2x im Jahr am Vereinsfest verwendet wird.

LG Sepp
dominik_38
Beiträge: 4
Registriert: Fr 27. Sep 2024, 12:21

Re: OrderSprinter auf Virtueller Umgebung betreiben

Beitrag von dominik_38 »

irrsinn.de hat geschrieben: Fr 30. Aug 2024, 22:53 Hallo sepp5,

grundsätzlich habe ich kein Problem damit den Code zur Verfügung zu stellen. Folgende Fragen stellen sich mir dazu:

1.) Was sagt Stefan dazu?
2.) Dir ist klar, dass Du nach jedem Update von Stefan die Änderung neu "einbauen" musst?
3.) Du verlierst den Support von Stefan, oder?
Hallo Lutz!

Ich habe auch Interesse an der Direkteingabe der Tischnummern.
Ich verwende OS ähnlich wie Sepp für Vereinfeste o.ä.
Das Problem ist hierbei oft, dass z.B. bei schönem Wetter vor dem Festzelt und während des laufenden Betriebs noch weitere Bierzeltgarnituren aufgebaut werden und einfach mit Edding mit einer Nummer versehen werden. Da wäre eine Direkteingabe der Wahnsinn!
Auch die Bedienbarkeit wäre einfacher, da man nicht >100 Tische in der Übersicht hat.

Ich, und ich glaube viele andere, würden sichwahnsinnig freuen, wenn du den Code hier teilen würdest. (Gerne auch mit kurzer Beschreibung der Implementierung.)

Dass dadruch ein zusätzlicher Aufwand entsteht, ist mir klar. Auch dass die Änderungen bei einem Update weg wären.

Viele Grüße
Dominik
Zuletzt geändert von dominik_38 am Fr 27. Sep 2024, 12:35, insgesamt 1-mal geändert.
Antworten