J
J
Jasulan982018-05-07 14:31:26
ASP.NET
Jasulan98, 2018-05-07 14:31:26

What server is needed for asp.net core?

This is my first project. What kind of server is needed for asp.net core mssql server bundle? 50,000 people visit the site per day.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
#
#, 2018-05-07
@Jasulan98

1 - all the secrets here https://docs.microsoft.com/ru-ru/aspnet/core/?view... (second paragraph)
2 - if hosting is on a winserver - all options are available, if on Linux - IIS is not available
3 - even mssql server available on linux
4 -

50,000 people visit the site a day
and this is already a question for the hardware, and it also depends on the architecture of the application itself, and on the architecture of the base. it is impossible to evaluate hardware without load testing
5 - but
to ask more details
most likely you need to hire a specialist, this is already on freelance sites

A
Alexander Ter, 2018-05-07
@alexsandr0000

asp.net core is cross-platform, so the choice of OS is already a matter of preference. Although if ms sql server, then most likely it is still windows. asp.net core supports ISS and Kestrel , but the latter has rather limited capabilities, so usually if you don’t want to use ISS, then install NGINX and prescribe a route to Kestrel.
As for iron, if the site is more or less optimized, then cf. the request is executed in about 100 ms and, accordingly, on a single-core machine, we are in a minute on Wednesday. we can serve 600 users, if there are 2 cores, then already 1200. Therefore, you need to decide on the maximum peak load and calculate the processor parameters based on it. Next in asp.net COREone request per Wed. occupies 3 kB of memory, respectively, 1000 users will already require about 1 MB. This parameter also depends on the peak load.
* if you will use asp.net, then the memory for the request will be about 20 kB

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question