My monthly usage is only a few dollars, why was I suddenly charged $60?
2 Replies
CCanEMPLOYEE6d ago
Hello, I have checked the $59.56 charge from June 2nd and reviewed the actual memory usage of your services.
Breakdown:
Developer Plan monthly fee: $5.00
Memory usage: $53.83 ← Main cost
Bandwidth + Persistent storage: $0.73
Shared clusters are billed by the minute based on the actual memory occupied by the service. My investigation shows that almost all the costs come from the autosci-grobid service in the autosci-HK project (image lfoppiano/grobid:0.8.1): it currently occupies about 3.6 GB of memory constantly, 24/7, costing about $39 per month for this service alone. The rest of your services only add up to a few dollars, which aligns with your impression.
GROBID is a PDF parsing service based on Java + machine learning models, which is inherently memory-intensive. Suggestions:
If you only use it occasionally, pause the autosci-grobid service when not in use and start it when needed to save most of the cost.
If you need it to run long-term, I recommend migrating it to a Dedicated Server (fixed monthly fee, not billed by memory usage; you already have a dedicated server).
You can also configure a smaller JVM heap memory limit for GROBID to reduce its footprint.
This is not an abnormal charge; it is the cost generated by actual usage.
AAnonymous2d ago
This post has been inactive for a while. We will be closing it in 2 days if there is no new activity.