The invention relates to a method for treating disease such as viral infections, tumors, and cancers, comprising administering a TLR7 agonist or TLR7 agonist prodrug according to a cyclical dosing schedule having a dosing period and a resting period. For example, the method encompasses treating disease with:5-amino-3-(2′-O-acetyl-3′-deoxy-β-D-ribofuranosyl)-3H-thiazolo[4,5-d]pyrimidin-2-one Tosylateaccording to a dosing schedule of every-other-day or a dosing schedule of three consecutive days of dosing followed by four consecutive days of not dosing.