This commit is contained in:
2022-10-01 22:29:30 +00:00
parent 8f213cca1c
commit af23525430

View File

@@ -1,31 +1,12 @@
# now
- case 4207 work out a maintenance schedule that works for me for each data center relative to their timezones and general workday
todo: case 4193 In job log add cancel button for running jobs or someway of doing it from there
should be able to see active jobs at a glance, how long running, who started if applicable and cancel
todo: document how subswcription servers will work, follow the plan of discourse
have a small number maybe one of shared servers in set regions, e.g. USWEST, USEAST, CANEAST(TORONTO), EU(germany) and whatever is close to singapore
Or, perhaps start a new user in any region on a regular droplet but with storage instad of local drive space on server
then, as new users are added just add more horsepower to that server and add more users to it until it's at a good limit
THIS---===^
todo: make a sample customer droplet with all storage on an external volume
Not sure about db but maybe just accept the db will be local?
REORGANIZE BELOW AND THEN WHATEVER IS MOST URGENT
PRICING / COSTS
Done!
- Launch a trialing server, can start small and work up but keep all users on it so to save money and not any of our own corporate infrastructure servers
"All free trial subscriptions are located in New York data center. Paid subscriptions can be in any of the following data centers of your choice ...blah blah blah."
- Test moving a trial db to a dedicated droplet as will utltimately need to do that for users
@@ -40,24 +21,7 @@ The initial sign up form is a dialog that requests the following info:
=-=-=-=-
# later
THINGS HOLDING UP RELEASE
- figure out how to use a storage volume and put multiple single users and trialers on the same server
So each user has a dedicated server, dedicated 20gb storage space (or whatever size), entire db and all data is on that storage
Start with a trialer / tester server and work up from there to actual hosting on the same server
Maybe for single users have no more than 3 per server or some fixed number in case the server crashes or a single user ties it up somehow or whatever?
- Move this to a case I think: How to tell which of multiple customers on the same server is using the most resources
Keep in mind need to know if there are 5 users on a server which of the 5 is using up the bandwidth/cpu/whatever if we need to boot them off
Like the TOP utility showing each process so know which server by name or...??
this is a tricky issue maybe ignore it for now but circle around back to it later
AyaNova maybe report some gross statistics on usage etc that we can tap into without logging in.
Seems like we need an ops interface without actually logging into their data but still see it? hmm...
Maybe just pull the metrics part of the db out for analysis??
- Subscribers need to know taht their server will be rebooted daily if and when security updates come in