I am using ASP.NET Core with Dapper, probably on Kestrel with SQL Server reverse proxy. How is database connection pooling handling in this type of an architecture? Thanks!
Related
Good Morning
We have built a App Service front end web application in vue.js that connects to a Backend App Service API in .net core 3.1 that uses the Hybrid Connection to communicate with our On-Premise SQL server. We have not installed the hybrid connection software endpoint on the SQL server but on another server in the same network.
We have noticed that this is 5-10x slower for most queries compared to our exposed hosted API that we are running at present, both the front end and back end are running on the same version of code. We do expect an increase in time taken but not as much as we are seeing.
What would be causing this to slow down and what are we are able to check to see where the issue is.
Thanks in advance
I need to host Node App on the Window Server using IIS. IIS provides only two ways iisnode module and reverse proxy using Application request Routing.
the problem here is that issnode is no longer being maintained by Microsoft and isn't secure to use, same as the case with reverse proxy.
What's the secure way of hosting Node.js app on Windows server?
This my first time creating application using Azure cloud. I have successfully deployed WFC application into Azure cloud server, and I also created one Azure Database for MySQL servers. Im able to access the Database from my local PC. But im getting problem when my WFC server communicating with my Mysql DB server, it saying that:
The client and server cannot communicate, because they do not possess a common algorithm
Any suggestion?
Thanks and regards.
This error mainly refers to the TLS version, which relates to Http communication. TLS requires the application SDK support.
At present Azure cloud server often take TLS1.2 protocol as the Http communication protocol. But the client-side application might not be able to support this version of TLS, such as your MySql DB server. Please refer to the below discussion.
MySQL The client and server cannot communicate, because they do not possess a common algorithm
The client and server cannot communicate, because they do not possess a common algorithm ASP.NET C# IIS
https://www.admin-enclave.com/en/articles/windows/245-resolved-the-client-and-server-cannot-communicate,-because-they-do-not-possess-a-common-algorithm.html
Feel free to let me know if the problem still exists.
We use service accounts to run IIS App Pools under. Then we use integrated authority in our DB connection strings.
How is this affected by running an ASP.Net core site using IIS as the proxy? Is the App Pool account passed through? Do I have to do something differently in my connection string?
Hi,
What is the relation between IIS application pool and Database(Ex: SQL Server) for a ASP.NET application?
Does any changes in IIS application pool configuration effect database connections? or vice versa?
How does SQL Server maintain the connection pool, in conjunction with application pool?
Does it maintains single connection pool for all different asp.net applications, if they use same connection string and from same application pool? What if they are from different application pool and same connection string?