03/28 - Trapeze Thursday!

Status
Not open for further replies.

aveline

Well-Known Member
Administrator
Champion
Joined
Jan 10, 2016
Messages
36,509
Reaction score
104,413
Points
2,088
Location
Las Vegas
Gender
Female
So, I just want to give everyone an update on what's going on with our server situation here and what we're kinda trying to deal with.

As you may or may not know, the person that previously setup and maintained the MTC servers parted ways with us back in February. The server setup that we inherited from him is, tbh, a little over our heads. We're setup on multiple servers with stuff like HAProxy and Kubernetes that we just don't really feel is necessary for a little MTurk forum like this. We've also been told by people that have worked with our setup recently, that do server stuff for a living, that it's over-engineered and completely overkill for our needs. It also seems to be breaking down on us and we haven't been able to figure out why. Our previous server person made some changes before handing things over to us, which included reconfiguring at least one of the kubernetes clusters, so we're not sure if the issues we're having may be related to something he changed. We attempted to reach out to him about a month ago, but he never got back to us, so I think this is something that we're going to have to figure out on our own.

So here's our plan: We think it would be best for us to get away from this setup and onto something a little more simple and easier to maintain. We think the easiest way to go about that would be to setup a new server alongside our current ones and migrate the database to it. Once everything is setup there, we can point the domain and HAProxy at the new server until the DNS fully propogates, then shut down HAProxy and the rest of the old setup. We think it's also safer this way because if we run into any unforeseen issues with the migration and something doesn't quite work, we'll still have the older setup (our current one) to fall back on. I tested this last night with a couple test forums that I have setup on other servers and it worked really well. Of course, the database from the test forum that I used was much, much smaller than MTC's database (and the server was configured in a completely different way), so I would like to do at least one or two test runs with the actual MTC database before doing this for real. I'm hoping to be able try that out this weekend some time.

So anyways, yeah. That's the current situation and what we're kinda wanting to do. I know we had a rather lengthy downtime on Tuesday, and a brief hiccup yesterday, but we are working on a sustainable solution to this ongoing problem. Just please be patient and bear with us (learning is a slow process). Also, if you happen to know anything about this sort of thing and you think we're stupid for even considering what I said above, please let us know. I'm very new to this, so I welcome any input I can get from people that know what they're talking about.

Thanks, everyone. <3
 

Despairagus

Jorf Beeboos ???
Contributor
Crowd Pleaser
Joined
Feb 6, 2018
Messages
8,495
Reaction score
27,082
Points
1,263
Age
39
Gender
Female
So, I just want to give everyone an update on what's going on with our server situation here and what we're kinda trying to deal with.

As you may or may not know, the person that previously setup and maintained the MTC servers parted ways with us back in February. The server setup that we inherited from him is, tbh, a little over our heads. We're setup on multiple servers with stuff like HAProxy and Kubernetes that we just don't really feel is necessary for a little MTurk forum like this. We've also been told by people that have worked with our setup recently, that do server stuff for a living, that it's over-engineered and completely overkill for our needs. It also seems to be breaking down on us and we haven't been able to figure out why. Our previous server person made some changes before handing things over to us, which included reconfiguring at least one of the kubernetes clusters, so we're not sure if the issues we're having may be related to something he changed. We attempted to reach out to him about a month ago, but he never got back to us, so I think this is something that we're going to have to figure out on our own.

So here's our plan: We think it would be best for us to get away from this setup and onto something a little more simple and easier to maintain. We think the easiest way to go about that would be to setup a new server alongside our current ones and migrate the database to it. Once everything is setup there, we can point the domain and HAProxy at the new server until the DNS fully propogates, then shut down HAProxy and the rest of the old setup. We think it's also safer this way because if we run into any unforeseen issues with the migration and something doesn't quite work, we'll still have the older setup (our current one) to fall back on. I tested this last night with a couple test forums that I have setup on other servers and it worked really well. Of course, the database from the test forum that I used was much, much smaller than MTC's database (and the server was configured in a completely different way), so I would like to do at least one or two test runs with the actual MTC database before doing this for real. I'm hoping to be able try that out this weekend some time.

So anyways, yeah. That's the current situation and what we're kinda wanting to do. I know we had a rather lengthy downtime on Tuesday, and a brief hiccup yesterday, but we are working on a sustainable solution to this ongoing problem. Just please be patient and bear with us (learning is a slow process). Also, if you happen to know anything about this sort of thing and you think we're stupid for even considering what I said above, please let us know. I'm very new to this, so I welcome any input I can get from people that know what they're talking about.

Thanks, everyone. <3
Thanks for all your work and keeping us informed! <3
 

Kliq

Well-Known Member
Joined
Mar 14, 2016
Messages
2,064
Reaction score
6,914
Points
763
Gender
Male
Title: Goal Pursuit & Maintenance | Accept
Requester: EJ Anderson [A2UWUVT0VOESDX] Contact
TV: [Hrly=$21.43] [Pay=Generous] [Approval=1-3 days] [Comm=Unrated] [Rej=0] [Blk=0]
TO: [Pay=5.00] [Fast=0.00] [Comm=5.00] [Fair=0.00] [Reviews=1] [ToS=0]
TO2: No Reviews
Reward: 0.50
Duration: 1:00:00
Available: 1
Description: 5 minutes; $0.50 payment
Qualifications: Previous WTP DoesNotExist ; HIT approval rate (%) GreaterThan 96; Location EqualTo US
[tr][td]
HIT exported from Mturk Suite v2.6.8
[/td][/tr]
[tr][td][/td][/tr]
 

SarahAshlee90

Well-Known Member
Crowd Pleaser
Joined
Mar 4, 2016
Messages
2,781
Reaction score
5,294
Points
963
Age
33
Gender
Female
A script that selects white male for these GSB Crowd Forrest board of director hits would allow you to burn right through 80% of them in record time.
Code:
// ==UserScript==
// @name         GSB
// @version      1.0
// @description  Preselection of select boxes
// @author       SarahAshlee90
// @include     /^https://(www|s3)\.(mturkcontent|amazonaws)\.com/
// @grant        none
// ==/UserScript==

document.getElementById('tag1').selectedIndex = 6;
document.getElementById('tag2').selectedIndex = 1;
 

klingeemonster

Does this poncho make me look fat?
Contributor
Joined
Apr 5, 2016
Messages
2,974
Reaction score
7,289
Points
838
Age
59
Location
Southwest Missouri
Gender
Male
Code:
// ==UserScript==
// @name         GSB
// @version      1.0
// @description  Preselection of select boxes
// @author       SarahAshlee90
// @include     /^https://(www|s3)\.(mturkcontent|amazonaws)\.com/
// @grant        none
// ==/UserScript==

document.getElementById('tag1').selectedIndex = 6;
document.getElementById('tag2').selectedIndex = 1;
I was kind of half joking, but you did it, didn't you.:thumbup::thumbup::thumbup:
 

nopoopwarez

Well-Known Member
Contributor
Joined
Sep 16, 2016
Messages
10,324
Reaction score
18,600
Points
1,238
Age
37
Gender
Male
So, I just want to give everyone an update on what's going on with our server situation here and what we're kinda trying to deal with.

As you may or may not know, the person that previously setup and maintained the MTC servers parted ways with us back in February. The server setup that we inherited from him is, tbh, a little over our heads. We're setup on multiple servers with stuff like HAProxy and Kubernetes that we just don't really feel is necessary for a little MTurk forum like this. We've also been told by people that have worked with our setup recently, that do server stuff for a living, that it's over-engineered and completely overkill for our needs. It also seems to be breaking down on us and we haven't been able to figure out why. Our previous server person made some changes before handing things over to us, which included reconfiguring at least one of the kubernetes clusters, so we're not sure if the issues we're having may be related to something he changed. We attempted to reach out to him about a month ago, but he never got back to us, so I think this is something that we're going to have to figure out on our own.

So here's our plan: We think it would be best for us to get away from this setup and onto something a little more simple and easier to maintain. We think the easiest way to go about that would be to setup a new server alongside our current ones and migrate the database to it. Once everything is setup there, we can point the domain and HAProxy at the new server until the DNS fully propogates, then shut down HAProxy and the rest of the old setup. We think it's also safer this way because if we run into any unforeseen issues with the migration and something doesn't quite work, we'll still have the older setup (our current one) to fall back on. I tested this last night with a couple test forums that I have setup on other servers and it worked really well. Of course, the database from the test forum that I used was much, much smaller than MTC's database (and the server was configured in a completely different way), so I would like to do at least one or two test runs with the actual MTC database before doing this for real. I'm hoping to be able try that out this weekend some time.

So anyways, yeah. That's the current situation and what we're kinda wanting to do. I know we had a rather lengthy downtime on Tuesday, and a brief hiccup yesterday, but we are working on a sustainable solution to this ongoing problem. Just please be patient and bear with us (learning is a slow process). Also, if you happen to know anything about this sort of thing and you think we're stupid for even considering what I said above, please let us know. I'm very new to this, so I welcome any input I can get from people that know what they're talking about.

Thanks, everyone. <3
This place could look like a GeoCities page and I'd still hang around.
 

savvy

goin' down to the yee-haw
Moderator
Joined
Jul 29, 2017
Messages
8,903
Reaction score
27,482
Points
1,113
Age
33
Location
Virginia
Gender
Female
So, I just want to give everyone an update on what's going on with our server situation here and what we're kinda trying to deal with.

As you may or may not know, the person that previously setup and maintained the MTC servers parted ways with us back in February. The server setup that we inherited from him is, tbh, a little over our heads. We're setup on multiple servers with stuff like HAProxy and Kubernetes that we just don't really feel is necessary for a little MTurk forum like this. We've also been told by people that have worked with our setup recently, that do server stuff for a living, that it's over-engineered and completely overkill for our needs. It also seems to be breaking down on us and we haven't been able to figure out why. Our previous server person made some changes before handing things over to us, which included reconfiguring at least one of the kubernetes clusters, so we're not sure if the issues we're having may be related to something he changed. We attempted to reach out to him about a month ago, but he never got back to us, so I think this is something that we're going to have to figure out on our own.

So here's our plan: We think it would be best for us to get away from this setup and onto something a little more simple and easier to maintain. We think the easiest way to go about that would be to setup a new server alongside our current ones and migrate the database to it. Once everything is setup there, we can point the domain and HAProxy at the new server until the DNS fully propogates, then shut down HAProxy and the rest of the old setup. We think it's also safer this way because if we run into any unforeseen issues with the migration and something doesn't quite work, we'll still have the older setup (our current one) to fall back on. I tested this last night with a couple test forums that I have setup on other servers and it worked really well. Of course, the database from the test forum that I used was much, much smaller than MTC's database (and the server was configured in a completely different way), so I would like to do at least one or two test runs with the actual MTC database before doing this for real. I'm hoping to be able try that out this weekend some time.

So anyways, yeah. That's the current situation and what we're kinda wanting to do. I know we had a rather lengthy downtime on Tuesday, and a brief hiccup yesterday, but we are working on a sustainable solution to this ongoing problem. Just please be patient and bear with us (learning is a slow process). Also, if you happen to know anything about this sort of thing and you think we're stupid for even considering what I said above, please let us know. I'm very new to this, so I welcome any input I can get from people that know what they're talking about.

Thanks, everyone. <3
you guys are kickass
 

HelloHello

Well-Known Member
Joined
Mar 3, 2018
Messages
8,885
Reaction score
19,960
Points
938
Gender
Female
Title: Like Vodka? Then have a chat with our celebrity-hosted Brunch Bot about recipes, cocktails and pairing! | Accept
Requester: Seth [AVS5XNNUL0RZQ] Contact
TV: [Hrly=$11.95] [Pay=Good] [Approval=~24 hrs] [Comm=Unrated] [Rej=0] [Blk=0]
TO: No Reviews
TO2: No Reviews
Reward: 1.00
Duration: 30:00
Available: 1
Description: have a meaningful chat (approximately 13 turns; turn=back and forth) with my bot designed to introduce brunch ideas. Please ask questions about the brand in addition to clicking buttons.
Qualifications: NonDisclosure GreaterThan 0; Age - 18 - 25 EqualTo 0; Location EqualTo US
[tr][td]
HIT exported from Mturk Suite v2.6.8
[/td][/tr]
[tr][td]
This was pretty short and fun.[/td][/tr]
 
  • Like
Reactions: aveline

DemiNin

Turk Bounty Hunter
Contributor
Joined
Jun 25, 2016
Messages
92
Reaction score
444
Points
378
Age
33
Code:
// ==UserScript==
// @name         GSB
// @version      1.0
// @description  Preselection of select boxes
// @author       SarahAshlee90
// @include     /^https://(www|s3)\.(mturkcontent|amazonaws)\.com/
// @grant        none
// ==/UserScript==

document.getElementById('tag1').selectedIndex = 6;
document.getElementById('tag2').selectedIndex = 1;
DO I have to add something to get this to work? I copy pasted it into a new script in greasemonkey, but it's not doing anything. I'm kind of clueless with scripts.
 

aveline

Well-Known Member
Administrator
Champion
Joined
Jan 10, 2016
Messages
36,509
Reaction score
104,413
Points
2,088
Location
Las Vegas
Gender
Female
Title: Like Vodka? Then have a chat with our celebrity-hosted Brunch Bot about recipes, cocktails and pairing! | Accept
Requester: Seth [AVS5XNNUL0RZQ] Contact
TV: [Hrly=$11.95] [Pay=Good] [Approval=~24 hrs] [Comm=Unrated] [Rej=0] [Blk=0]
TO: No Reviews
TO2: No Reviews
Reward: 1.00
Duration: 30:00
Available: 1
Description: have a meaningful chat (approximately 13 turns; turn=back and forth) with my bot designed to introduce brunch ideas. Please ask questions about the brand in addition to clicking buttons.
Qualifications: NonDisclosure GreaterThan 0; Age - 18 - 25 EqualTo 0; Location EqualTo US
[tr][td]
HIT exported from Mturk Suite v2.6.8
[/td][/tr]
[tr][td]
This was pretty short and fun.[/td][/tr]
It's like they made a HIT just for me.
 
Status
Not open for further replies.