Legal Terms
Resource Abuse Policy
» Terms of Service
» Acceptable Use Policy
» Service Legal Agreement
Introduction
Ahosting provides shared hosting environments designed for fair use by all customers. Because system resources (CPU, memory, and network capacity) are shared, excessive or abusive use by a single account negatively impacts other clients. This Resource Abuse Policy defines limits, responsibilities, and remedies to ensure stability and fairness across all shared servers.
General Policy
Any website or application on our shared servers that consumes excessive resources will be required to reduce usage or upgrade to a dedicated server. Abuse and misuse of system resources is strictly prohibited, and Ahosting reserves the right to suspend or terminate accounts causing instability.
Why Limits Are Required
Shared hosting means resources are divided among many clients. If one or two accounts overuse CPU, memory, or other resources, it results in server-wide slowdowns affecting MySQL, email, HTTP, and other services. In extreme cases, it can cause downtime for all hosted sites. To protect all clients, strict limits are necessary.
Average Server Resource Limits
- Memory usage may not exceed 10% per domain/file/application.
- CPU usage may not exceed 10% per domain/file/application.
- Apache connections may not exceed 30 concurrent connections.
- Maximum 15 MySQL user connections per account.
- Maximum 50 outbound emails per hour, per domain.
Note: These thresholds represent average acceptable usage. Temporary spikes may be tolerated, but sustained overages will be treated as abuse.
Exceptions and Special Cases
Resource usage patterns vary. Ahosting reserves the right to determine abuse based on a combination of factors, including CPU spikes, memory leaks, abusive scripts, or misconfigured applications. Exceptions may be granted on a case-by-case basis, but Ahosting has full discretion to suspend accounts if server stability is threatened.
Monitoring and Enforcement
- Ahosting continuously monitors CPU, memory, disk I/O, and network usage across all shared servers.
- When an account exceeds reasonable usage, we may issue a warning or recommendation for optimization.
- Accounts causing server instability may be immediately suspended to protect other clients.
- Repeat offenders or accounts with persistent high usage will be required to upgrade to VPS or dedicated servers.
Upgrades and Recommendations
If your website outgrows the limits of shared hosting, Ahosting recommends upgrading to a VPS or dedicated server. This ensures your site can scale without impacting others and provides more flexibility for resource-intensive applications.
Prohibited Resource Abuse Examples
- Running continuous background processes or daemons without approval.
- Excessive database queries or poorly optimized scripts causing server load.
- Mass mailing or email list management exceeding hourly limits.
- Hosting file-sharing, streaming, or resource-heavy applications unsuitable for shared hosting.
- Running cron jobs at intervals shorter than every 15 minutes.
Customer Responsibility
Customers are responsible for ensuring that their applications, scripts, and databases are optimized for efficient performance. Use of caching, indexing, and other performance techniques is encouraged. Customers must also ensure compliance with Ahosting’s Acceptable Use Policy.
Remedies
If an account is found to be abusing resources:
- A warning may be issued with instructions for optimization.
- The account may be temporarily suspended to protect server stability.
- The customer may be required to upgrade to VPS or dedicated hosting.
- In cases of severe or repeated abuse, the account may be terminated without refund.
Amendments
Ahosting reserves the right to amend this Resource Abuse Policy at any time. Updates will be published on our website and take effect immediately unless otherwise specified. Continued use of our services constitutes acceptance of these changes.