What is the difference between AnQiCMS' 'shutdown prompt' feature and completely stopping the project?

Calendar 👁️ 58

As an experienced website operations expert, I am well aware that it is crucial to manage the website status flexibly and efficiently at different stages of the website lifecycle.AnQiCMS (AnQiCMS) is known as a content management system that is efficient and easy to use, naturally providing operators with tools to deal with various scenarios.Among them, the "Shut Down Prompt" function and the "Complete Stop Project" are two completely different, but very practical ways to manage website status.Understand the differences between them and make the correct choice according to actual needs, which will directly affect the user experience of the website, the performance of search engines, and even the operating costs.


The 'Site Closure Prompt' feature of AnQi CMS: A graceful temporary shutdown

First, let's talk about the "shutdown prompt" function of Anqi CMS.As the name implies, it allows you to display a friendly prompt to visitors without completely shutting down the website service.This is like putting up a 'service suspended' notice on your website, informing users about the current status of the website, rather than directly presenting an error page.

This feature is mainly through the AnQi CMS backendGlobal function settings(Referencehelp-setting-system.mdConfigure the document. In the "Website Status" option, you can set it to "Closed Site Status".Once enabled, your website will no longer display normal content to the public, but will instead show the customized text information you have entered in the "shutdown notice" field.This information can include that the website is under maintenance, upgrading, or providing an estimated recovery time, or even guiding users to other platforms or contact methods.

The flexibility of AnQi CMS is also reflected in, you can customizeShutdown prompt page templateusually located/templateUnder the directoryerrors/close.html(Referencedesign-director.mddocument). This means you can design a beautiful and professional shutdown page according to your brand style, rather than a uniform plain text prompt.

When to choose the "shutdown prompt"?

  • Short-term maintenance and upgrades:When you need to perform operations such as database optimization, system patch updates, template adjustments, etc., which are expected to be completed in a short period of time.
  • Content strategy adjustment:The website content is undergoing a major overhaul and structural adjustment, requiring the temporary hiding of old content or performing a large number of operations in the background.
  • Compliance requirements:In certain special cases, it may be necessary to temporarily close the website to comply with legal and regulatory requirements.
  • Warning notice:For example, if the server is about to migrate, you can set up a shutdown notice in advance to inform users.

Advantage:

  • User-friendly:Provide clear explanations to avoid confusion or frustration due to inaccessibility.
  • Maintain brand image: Maintain a professional image even if the website is temporarily unavailable.
  • SEO protection:Although the document does not explicitly state the HTTP status code to be sent when the shutdown prompt is issued, professional CMS systems will usually return in this mode503 Service UnavailableStatus code, informs the search engine that this is only temporarily unavailable, which helps reduce the negative impact on SEO rankings. At the same time, you can take advantage ofrobots.txtfor more precise control.
  • easy management:The background can be turned on and off at any time, the operation is simple, and the recovery is quick.

It should be noted that in "closed station prompt" status, the AnQiCMS application itself is still running on the server, it is just selectively providing specific responses to the frontend users.This means it still occupies a certain amount of server resources (CPU, memory, etc.), but it is usually much lower than when running at full load.What is more important, your AnQiCMS admin interface isFully accessibleYou can log in to the background to make all necessary modifications and configurations.

“Completely stop the project”:Comprehensive resource release

The "shutdown prompt" and "soft shutdown" are different from the "complete stop of the project", which is a more thorough operation, meaning you will completely terminate the AnQiCMS application from the server.This is equivalent to pulling the power plug, and the entire AnQiCMS application process will no longer exist.

The method of stopping the AnQiCMS project varies according to the deployment environment:

  • Linux server:Generally, the project is executed through thestop.shScript to stop the service (referencestart.mddocument).If the script fails, you may need to manually find the AnQiCMS process ID (Process ID), then usekill -9 {PID}Command to force terminate the process (reference)install.md“Common errors during installation”in the document.
  • Windows Server:If running manuallyanqicms.exeYou can find it through the task manageranqicms.exeEnd the process as referencedinstall.mdthe document).
  • Docker/Baota panel/1Panel:In these containerized or panel management environments, stopping operations is usually completed on the corresponding management interface, such as in the Go project of Baota panel or Docker container management, just click the "stop" button.

When to choose 'Completely stop the project'?

  • Permanently close the website:Website business termination, no longer need online services.
  • Server migration:Deploy AnQiCMS to a new server or change the hosting provider.
  • Deep troubleshooting:When the website encounters a severe error, it is necessary to exclude problems at the AnQiCMS application level.
  • Resource recycling:Not planning to operate the website for a long time, in order to save server resources and costs.
  • System-level maintenance:For example, upgrading the operating system, replacing hardware, and so on.

Potential impact:

  • Website inaccessible:Visitors will see the browser's default page indicating that the website cannot be accessed, the connection has been refused, or a 404/500 error, without any friendly prompts.
  • The backend management interface is inaccessible:Since the application has stopped, you will not be able to access the AnQiCMS backend through the browser.
  • Resources have been completely released:Compared to the "shutdown prompt", completely stopping the project will release all the CPU, memory, and network resources occupied by the AnQiCMS application, thereby significantly reducing server load and operating costs.
  • Database impact:If your database is tightly integrated with AnQiCMS (for example, when using the built-in MySQL during Docker deployment), stopping the AnQiCMS project may not automatically stop the database.You need additional database service management.

Summary of core differences and applicable scenarios

Feature Anqi CMS' 'Shut down prompt' 'Completely stop project'
Nature A response mode within the application Process termination at the operating system level
Application status Running Terminated
Resource utilization Still occupying some server resources Release all application-related resources
User Experience Friendly, customizable shutdown page Browser error (connection denied, inaccessible)
Background access Accessible Unreachable
Purpose of use Temporary maintenance, content adjustment, short-term notice Permanent closure, server migration, cost saving, in-depth investigation
Difficulty to recover One-click switch in the background, recover immediately Need to restart the application process/service

In short, the "site closure prompt" is a "outfit" provided by AnQiCMS for you, allowing your website to take a brief rest without losing elegance, while you can still enter the background for "decoration."}While "completely stopping the project" means completely "turning off the power", your website will go completely offline, releasing all related power consumption, and can only go online again after you manually press the "start" button.

As an operator, you need to wisely choose between these two methods based on the actual needs of the website, the duration of the interruption, considerations of resource costs, and the expected user feedback.Using them properly will help you better manage the lifecycle of the website, enhance user satisfaction, and ensure the effective use of resources.


Frequently Asked Questions (FAQ)

  1. **“Shut down prompt”

Related articles

Does stopping one site in the AnQiCMS multi-site mode affect other sites?

AnQi CMS as an efficient enterprise-level content management system, its powerful multi-site management function undoubtedly brings convenience to many operators.It allows us to easily manage multiple independent content platforms from a unified backend.However, many users who are new to the multi-site model often have a question: If we need to stop or maintain one of the sites in an AnQiCMS instance, will it affect the other sites that are running normally?Today, let's delve into this issue and share some practical operational suggestions.--- ###

2025-11-06

How to correctly close the AnQiCMS background process through Task Manager in Windows environment?

How to correctly close the AnQiCMS background process through Task Manager in Windows environment?As an enterprise-level content management system developed based on the Go language, AnQiCMS has won the favor of many users with its high efficiency, compactness, and excellent running speed.In the operation and maintenance of daily websites, we sometimes need to suspend or completely shut down their background services, whether it is for system maintenance, configuration adjustment, or simple fault troubleshooting, properly terminating the operation of AnQiCMS is a fundamental and important operation.

2025-11-06

How to forcefully stop the AnQiCMS process when it is unresponsive on Linux?

When our AnQiCMS website is running on a Linux server, it occasionally may encounter a situation where the program does not respond, causing the website to be unable to access normally.This is like a car suddenly running out of fuel on the highway, causing anxiety.As website operation experts, we know how important the stable operation of the website is.AnQiCMS is a content management system developed based on the Go language, characterized by high performance and stability, although it strives for robustness in design, any software may encounter a deadlock due to resource exhaustion, code deadlock, or external dependency problems in a specific environment.In the face of such a situation

2025-11-06

How to troubleshoot if the `stop.sh` script of the AnQiCMS project fails in the command line?

In the daily operation and maintenance of AnQiCMS, the `stop.sh` script is a key link in managing the service lifecycle.It allows us to gracefully stop the AnQiCMS service for maintenance, upgrades, or troubleshooting.However, when this seemingly simple script fails to stop the service as expected, it often confuses us.

2025-11-06

What is the impact on website access after configuring reverse proxy and stopping the AnQiCMS project?

What is the impact on website access after configuring reverse proxy and stopping the AnQiCMS project?Read and understand the mechanism and consequencesWhen deploying AnQiCMS and similar content management systems, we often use a reverse proxy architecture.This deployment method can not only improve website performance but also enhance security, and it is a wise choice for many small and medium-sized enterprises and self-media operators.

2025-11-06

What are the necessary steps and precautions to stop a project before AnQiCMS upgrade?

As a senior website operations expert, I know that every system upgrade is like a precise battle, whether the preparation before it is sufficient or not directly determines the success or failure of the battle.AnQiCMS with its high performance and ease of use, indeed brings us many conveniences, but during its upgrade process, especially during the service suspension phase, we must be meticulous to ensure the safety of data and the smooth transition of business.Before the AnQiCMS project upgrade, we need to suspend the operation of the current service.

2025-11-06

How to ensure that AnQiCMS does not automatically start after the server restarts (stop the scheduled task)?

As a senior website operation expert, I know that it is crucial to flexibly control the start and stop of applications when managing website services.AnQiCMS (AnQiCMS) is an efficient content management system based on the Go language, which took into account the ease of deployment and service stability from the beginning. Therefore, it is usually configured to start automatically after the server restarts to ensure the continuity of the website service.This kind of automatic startup is usually achieved through system-level scheduled tasks (such as Cron jobs under Linux or the restart strategy of Docker containers).

2025-11-06

What is the internal logic of the `stop.sh` script in the AnQiCMS scheduled task?

As an experienced website operation expert, I know that every script command carries the responsibility of system stable operation.In AnQiCMS such an efficient and simple content management system, the scheduled task script is an indispensable tool for our daily maintenance and management.Today, let's delve into the internal logic of the `stop.sh` script in the AnQiCMS scheduled task, uncovering the mystery of how it gracefully stops the service to ensure a smooth transition for our website.

2025-11-06