Jump to content

sviridovt

Developer
  • Posts

    355
  • Joined

  • Last visited

  • Days Won

    82

Posts posted by sviridovt

  1. 5 hours ago, rohithbala said:

    I'm confused about the In-Flight Service feature. I can't seem to make one. Is it a feature that is still in development or is it working? 

    You can create an inflight service profile under 'My Airline' section, after you create one you can start putting it onto your flights, this will increase the reputation for your flight depending on how you set it up and (in theory) allow you to charge higher prices. 

  2. There is technically support for that in the existing loans/debts system though it is not currently enabled. Don't remember why I never enabled it, might be worth a look to see if it can be done so. 

  3. 7 minutes ago, rohithbala said:

    @sviridovt

    I think something happened again. Servers are acting weird and I can't get a single passenger for my new flights.

    There was a deployment that happened so some wonkiness is expected immediately following. Let me know if you're still having issues. 

  4. For context, as runaway tasks were executed, this caused the infrastructure container CPU utilization to spike (green line, yellow line is the ephemeral service container) due to all the database operations. This caused multiple issues including failure of multiple tasks and even some service calls (mostly due to database errors related to blocking calls), caused task execution times to be excessive (new day tasks were running in the realm of 30 minutes, whereby they usually take about 30 seconds) and eventually crash entirely. 

    image.png

     

    image.png

     

    The root cause was a race condition in the way that the new day task handled arcade world (since it advances by 7 days rather than 1), causing more new day tasks to be scheduled than were supposed to. This was not the issue in previous event manager due to a check for a scheduled event that prevented it, but this check did not work as expected in new flow. 

  5. Also FYI, I have temporarily paused both world, I believe the fix is working however the tasks themselves are backed up and I have to let them run their course, so will keep things paused until then. 

  6. I have now deployed the changes to prod and so we are officially not using the event manager in favor of a pure celery based backend. Will make sure to monitor things to ensure everything is still operating smoothly but do let me know if you experience any issues. 

     

    Thanks! 

  7. I have restarted the event manager. I'm working on deprecating the current event manager which should fix these issues. The new system is running in Alpha but am still having some issues with it hence why didn't deploy to prod. Thanks!

     

    We are partially off of event manager currently, with celery managing the actual task execution (this is working as expected) but the event manager itself (which is still used to orchestrate tasks) is having issues. 

  8. There is currently no way to lease a gate out (though something that could be interesting to add), you can share your gates with your alliance but you do not receive any revenue for it. 

  9. I will try to look at it over the weekend, I've been doing a lot of traveling for work over the past month (just got home for the first time in 3 weeks yesterday night) so have had very little time to focus on ASW. 

  10. 57 minutes ago, s219 said:

    Maybe you can look into if it is possible to have a page where you can see your overall effectiveness, reputation, and other similar stats compared to the industry and country average.

    I do actually have something similar planned for as part of the maintenance update coming after the fuel update is done. I want to also take that as an opportunity to revisit reputation since there currently isn't a good representation of reputation in game despite it having a significant impact on passenger preferences. 

  11. Yep, after leasing gates or building a terminal it should automatically re-adjust your gates to fit your flights into those gates if possible. There was a bug whereby that part of the code would crash but has since been fixed circa 1-2 weeks ago. Let me know if issues persist. Thanks! 

  12. Interesting, I'll take a look later. Trying to finish redesigning event manager that's blocking some notifications I want to add, as I don't want to add new events without finishing the event manager redesign 

    • Like 1
  13. The new demand system is not up yet, but the current demand system should not produce those results. Which route is this on? If it's competitive enough and your competition has high enough reputation I can see something like that happening. 

  14. At present I'm planning to rework the demand system to be more dynamic such that you can implement different pricing strategies depending on your strategy. With that in mind, such a system would not work. I haven't decided what the default price should be in that scenario either, though I'm at present steering towards some kind of a default price per mile for each service class. 

    • Like 1
×
×
  • Create New...