Jump to content
EN
Play

Forum

  • 0

In-game Issue


 Share

Question

5 answers to this question

Recommended Posts

  • 0
On 8/19/2022 at 6:34 PM, jibijab2 said:

Can someone explain to me how to play with this buggy program that kicks me out of every game 4-5 times?

 

now there are errors in the game from time to time, to solve them try to restart the game, clear the cache if you are playing from a browser, or just wait.. Errors, as I understand, due to a massive ddos attack

Share this post


Link to post
Share on other sites

  • 1
On 8/19/2022 at 4:34 PM, jibijab2 said:

Can someone explain to me how to play with this buggy program that kicks me out of every game 4-5 times?

It is desirable to receive a reasonable answer.

I suggest trial and error method. I was able to play better when I did not equip any animated paint and used Opera browser. While others found it better to play on client version. So just try not to use the combos that gives u error when loading into a map. 

Share this post


Link to post
Share on other sites

  • 0

Hi all,

I may be wrong but coming from a web platform development background (project manager not dev) perhaps I can shed some light on this issue. There may be several reasons why Tanki is so buggy:-

  • Bad coding (1). When you launch Tanki you may get errors e.g. Resource load failures. You should be able to see why you are getting these if you open your browser's Developer tools Console tab (found under More Tools in your browser's menu). I frequently see  "DevTools failed to load source map: Could not load content for https://tankionline.com/play/static/js/main.122dd5fc.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE". Error 404 means the browser can't find a webpage.
  • Bad coding (2). I have seen this on Brave, Chrome, Opera and Firefox. Before you launch Tanki open up your machine's system monitoring tools and benchmark your RAM and Swap file use. After playing Tanki for a while you will see how the game starts using more and more RAM and Swap until the game, or PC, crashes due to insufficient system resources. If you do a trace on the cause of the crash you may see that a Java component caused the failure which looks like a bad implementation of Java/JScipt. 
  • Failed links. When you launch Tanki you are referred to several trackers being Yandex, Googletagmanager, Google Play, Youtube, Facebook and others. If there is a communication or implementation error then Tanki will fail to load because the trackers/links are not responding in the expected amount of time.
  • Misconfigured infrastructure. If a load-balancer is being used then it is either in the wrong place in the traffic flow (e.g. the load-balancer has been put behind a firewall/IPS-IDS instead of in front of it) or the load-balancer, firewall, IPS-IDS has not be correctly configured.
  • Insufficient infrastructure. If a load-balancer is in use then it does not have sufficient capacity for the amount of traffic coming to it. If there is no load-balancer in use, then the virtual machines or their hosts do not have enough vSwitches, vCPUs, vRAM or HDD capacity (or their physical equivalents) for the amount of traffic they are expected to process.

Each of the above are reasonably cheap and quick to resolve, e.g. Devs spend more time paying off their tech-debt and clearing their backlog instead of introducing new toys every other week, implement a well-configured load-balancer, move to the AWS or GCP platforms (if allowed) and, if not in use currently, consider re- architecting to use Docker with an ability to spawn new containers as load increases.

Hope the above helps because clearing your cache is pointless and useless in most cases where the above may be causing the problems because it looks to me like the claimed DDoS attacks are self-inflicted and not from an external source. 

Share this post


Link to post
Share on other sites

This topic is now closed to further replies.
 Share

×
×
  • Create New...