Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 7 years ago.
Improve this question
My website does this a lot, usually when I have a thread open. I think it might be because I am constantly (every 10 seconds or so) looking for new posts and notifications and loading them in through Ajax, but this shouldn't cause this error, right?
I use GoDaddy as a host, but in my previous tries of contacting them and asking for help they've not been useful. I am not sure if it's my code or their servers that cause this.
Any help would be greatly appreciated. It's been a while since I've been working on the site, since I kind of abandoned it after the error constantly happened and I couldn't find any answers as to why.
Are you using shared hosting with GoDaddy? GoDaddy shared hosting throttles the number of requests a hosted application can receive. If you have AJAX requests sending requests every 10 seconds, it will ignore a good proportion of those requests.
I recommend setting up a test server on the AWS cloud and porting the app over there. You'll get your own virtual server and the first year of hosting is free if you choose the smallest server size.
Related
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 6 days ago.
Improve this question
I have run into a fairly large issue with a web project I am working on. I am requesting a moderate-sized file from my CDN (2-10MB, depending on specific file), and it is getting downloaded at perfectly fine speed (~5MBps). The issues however arise when the ReadableStream reader starts reading the response. I originally implemented this as a solution incase the network was slow, so that reading the response would not have to wait for it to completely download. However the reader itself reads too slow (the audio files are played back faster than the reader reads them), is there any way to force the reader to go faster (in the case that the network is fast enough)?
If my post is missing crucial information or if you know a way to fix this, please let me know.
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 2 years ago.
Improve this question
I use Mongodb and my collection has gotten very huge. It contains 15k documents and it's size is almost 15 mb. The website I am working on uses a map and shows every element on the map. This design of the website makes it hard to paginate. Whenever I make a request to my express backend, it gives me error about the javascript heap out of memory.This is that error
What can I do to make sure my website still works while keeping these things in mind:
My database is too huge
My website doesn't allow pagination
If I keep using the current design my backend crashes
I'm sorry if I am being stupid or something, this is my first time asking a question on stackoverflow
Don't do pagination, but still load the data incrementally, and visualize it as it arrives. Think of it as a loading animation.
Step 1: Load app, display the map without data
Step 2: As the data arrives in chunks render it.
Or use something like websocket.
Find a way to hash/paginate it, even if you use something stupid like first character of the ID to do it
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 2 years ago.
Improve this question
I have installed this package: https://www.npmjs.com/package/selection-popup
I was wondering how do I use it?
Getting your site viewable by remote users (people on the internet) isn't as simple as setting up an apache server. You'll also need a domain name (in your example, mydigitalplanner.net) from a domain registrar like GoDaddy. Once you have that, you'll need to add an A-record and point it to the external IP address for your server.
So far so good. You'll also want to make sure your computer has a static IP address (one that doesn't change every so often). Finally, you'll want to make sure that port 80 is open on your server box (and in your router's configuration, you'll need to forward port 80 to your server's IP).
Closed. This question needs debugging details. It is not currently accepting answers.
Edit the question to include desired behavior, a specific problem or error, and the shortest code necessary to reproduce the problem. This will help others answer the question.
Closed 5 years ago.
Improve this question
I am trying to make a simple chat app in which people will just send the message to everyone.
but I am not able to make it
These pictures will say you everything that I am doing.
Please correct me where I am wrong.
From node.js back-end code, start listening to the requests by -
server.listen(...);
And make sure that the server and the client ports are same(or port forwarding is there if different.).
And if using TCP protocol then that port should be open.
Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
I want to insert a piece of javascript in the clients websites to track various statistics (like crazyegg, intercom.io), but traffic related.
I was thinking of using IronMQ but I don't know how to call it from Javascript directly and I am affraid that making a request to my server (3Gb Ram) from sites that have tens of thousands of visitors / days can cripple the server when making too many javascript requests in the same time.
You can call the IronMQ thru the HTTPS API.
See IronMQ REST/HTTPS API for more information.
Of course, you will need to provide Project ID and Token to JavaScript code. I suggest to encrypt Token before you place it into JS/HTML and decrypt on page load or before using the API.
Welcome Iron.io Live Chat even you will need more information.
Upd: For now it seems does not work. Because of Cross-Origin restrictions. But we're working on it, so, stay in touch.
You'll need to optimise as you go. If you find CPU is a problem, optimise for that. If you find memory is a problem, optimise for that, if bandwidth, etc etc etc. It all depends on
your requirements
your resources.
Optimisation is almost always the last step in the development process.
You might just have people include a 1x1 pixel image, you might have them include an iframe, or you might have them include a javascript file running off your server. Or you might have them include a javascript file on their server. More questions you need to ask yourself might be what information you want, what security issues are there, etc. If it's information for their purposes, then you don't need to worry about them forging it. Otherwise, you do.