1. Security Issues: Firewall,ProgramSecurity and data security (backup mechanism)
2. Performance problems mainly come from: CPU usage, memory usage, network bandwidth, and hard disk iops.
- The CPU usage issue is easy to find, generally due to errors or endless loops of some processes. Check the task manager here. Or the Request volume is too large. Here, view the IIS log statistics.
- Memory problems are also related to the program's endless loop problems. View Task Manager
- Network bandwidth mainly comes from the increase in access traffic or network attacks. Use iis log filter to view access records
- Hard Disk problems, which are difficult to find for many reasons
- First, let's take a look at the iops of each disk in the performance counter and the task queue. As long as the que length of the task queue exceeds 100, there will usually be a card. The normal queque length should not exceed 10.
- For example, if the iops is higher than the highest iops of the disk itself, it is the reason that the program or database load is too large. here we need to return the problem of access volume or program, or optimize the database, generally, if you separate the program and database from different hard disks, you can concentrate the problem on a specific one. Of course, the problem of Program Logic and efficiency will also affect the frequent reading and writing of the database.
- If the iops is not high, but the task queue is very long, more than 100, it is generally because the hard disk itself is faulty, then you need to replace the hard disk in time.