Misser Besvaret Marts 17, 2020 Del Besvaret Marts 17, 2020 Det kunne være at man ikke skulle have lov til at lave en eller flere E2'er der opdatere konstant. De fleste økonomi E2'er køre 100 ops konstant, så måske forbyde dem. Det hjælper altid når de bliver slettet. Det er tit at minimum 5 er spawnet på samme tid. Der er mange andre muligheder end at have en E2 der opdatere hvert millisekund. Det var lidt feedback fra mig MVH. Misser Link til kommentar Del på andre sites More sharing options...
Dynn Besvaret Marts 17, 2020 Forfatter Del Besvaret Marts 17, 2020 1 minut siden, Misser skrev: Det kunne være at man ikke skulle have lov til at lave en eller flere E2'er der opdatere konstant. De fleste økonomi E2'er køre 100 ops konstant, så måske forbyde dem. Det hjælper altid når de bliver slettet. Det er tit at minimum 5 er spawnet på samme tid. Der er mange andre muligheder end at have en E2 der opdatere hvert millisekund. Det var lidt feedback fra mig MVH. Misser Jeg er i gang med et profiling tool, der stopper sådanne e2er. Det kombineret med en begrænsning på 3 i peak hours tror jeg er en god start. Link til kommentar Del på andre sites More sharing options...
Misser Besvaret Marts 17, 2020 Del Besvaret Marts 17, 2020 4 minutter siden, Dynn skrev: Jeg er i gang med et profiling tool, der stopper sådanne e2er. Det kombineret med en begrænsning på 3 i peak hours tror jeg er en god start. Det er en meget god start, især fordi vi andre går og bliver irriteret over hvor meget det kradser fordi at et helt gang har sat sådan en E2 op hver 😄 Link til kommentar Del på andre sites More sharing options...
Lund Besvaret Marts 17, 2020 Del Besvaret Marts 17, 2020 *host*Begræns antallet af e2'er man kan spawne yderligere, hvis ikke man er vip... *host* Link til kommentar Del på andre sites More sharing options...
DoktorDim Besvaret Juni 25, 2020 Del Besvaret Juni 25, 2020 Mit forslag er, at man ligesom i nedenstående eksempel laver et system, som venter på, at serveren har nok ressourcer til at returnere det anmodede data? if(first()){ timer("getMailDepot", 10) } if(clk("getMailDepot")){ if(ops() < 50){ MailDepot = getMailDepot() } else{ timer("getMailDepot", 10) } } I know I'm late... Link til kommentar Del på andre sites More sharing options...
Aske Besvaret Juni 25, 2020 Del Besvaret Juni 25, 2020 2 timer siden, DoktorDim skrev: Mit forslag er, at man ligesom i nedenstående eksempel laver et system, som venter på, at serveren har nok ressourcer til at returnere det anmodede data? if(first()){ timer("getMailDepot", 10) } if(clk("getMailDepot")){ if(ops() < 50){ MailDepot = getMailDepot() } else{ timer("getMailDepot", 10) } } Nu er det nok mere en ændring af dit end det er en tilføjelse, meeeen skriver det alligevel. Istedet for at tilføje så den fejler så lave ved nogle af de extremt resource krævende E2-funktioner lave funktion ligesom fileCanLoad(), findCanQuery(), fileCanWrite() osv. Så kræver det dog også at der til funktioner bliver tilføjet lidt fx. getMailDepot() returner NULL hvis canGetMailDepot() ikke der har været tjekket om e2en må kalde funktion i forhold til serverens resourcer. Bare en ide ikke noget der SKAL tilføjes. Link til kommentar Del på andre sites More sharing options...
Recommended Posts
Arkiveret
Dette emne er nu arkiveret og er lukket for yderligere svar