Wednesday, 14 August 2024
  3 Replies
  172 Visits
0
Votes
Undo
Hello everyone,

We have a Joomla 4 site that uses JEvents. The site includes around 20 categories and approximately 1,000 events. It’s a fairly large site, and I've noticed significant performance issues from time to time. When I check the access logs, I see that most of the URLs are related to JEvents.

After analyzing the current daily log, which had 54,000 records, I found that >35,000 of them were JEvents-related. There’s almost a hit every second. I also checked the sources, which came from multiple IP addresses, but according to ipinfo.io, most of them originate from eSited Solutions, an American data center.

I had a similar issue before with a Joomla eCommerce component that generated unnecessary URLs, leading to excessive crawler activity (for example, 20 category pages generating thousands of paginated pages with different orderings and filters).

Has anyone else faced a similar issue? Why is this happening with JEvents specifically? Could it be generating too many URLs for bots? But how are there over 35,000 URLs per day for just 1,000 events?

Any thoughts?
keep2000 set the post as Critical priority — 2 months ago
keep2000 set the type of the post as  Issue — 2 months ago
2 months ago
·
#235411
0
Votes
Undo
Hi,

since some weeks we have the same issue.

Most probably it started some weeks ago with a link from a facebook account of one of our dance club members to our JEvents calendar (https://www.tsg-dacapo.de/jeventstestlistbyday-4/). Afterwards we were bothered by a facebook bot with up to 350.000 records per day, which produced up to 80 GB log files. As result, our internet provider IONOS blocked our website because of these heavy loads.

Meanwhile the website is online again and facebook has reduced his accesses, but now we have to observe many other bots. Since these new bots are also looking mainly for /jeventstestlistbyday-4/) we suppose that facebook has sold this address. Now the load went down to less than 80.000 records and log files of lesss than 1 GB. Main pesterer is now Amazon with more than 95%.

We are still working on a solution. Obviously it is not very easy to block Amazonbot. in contrast to bingbot or GPTbot for instance.

If we found a reliable solution we will communicate here. But this is something you can not asked the JEvents team for help. You have to work with the robots.txt and the .htaccess. Ask your providerfor more information. Potentially you have to install even a fire wall.

Best regards
Heinz
2 months ago
·
#235412
0
Votes
Undo
Thanks, interesting. Of course, blocking bots on a specific site or server needs to be done by the site manager or server admin.
I was just wondering why JEvents, in particular, is affected. The site has 5,000 articles, 6,400 tags, 200 menu items, and multiple languages, but none of them are heavily affected, except JEvents.
2 months ago
·
#235448
0
Votes
Undo
JEvents usually has a lot of calendar, year, days views which can lead to a lot of links.

Did you see this article https://www.jevents.net/docs/jevents/item/improving-performance-on-your-jevents-site?highlight=WyJjcmF3bCJd - it may help

JEvents Club members can get priority forum support at the Support Forum. As well as access to a variety of custom JEvents addons and benefits. Join the JEvents club today!

  • Page :
  • 1
There are no replies made for this post yet.

Members Area

Show your support

Unlike many Joomla calendars we do not charge to download JEvents - please show your support for this project by becoming a member of the JEvents Club Club members get access to early releases, exclusive member support forums, and Silver and Gold members can use many exciting JEvents addons

Your membership will ensure that JEvents continues to be the best events calendar for Joomla.