问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

"服务的关闭是否只能利用服务管理器实现?"

发布网友 发布时间:2023-04-29 12:31

我来回答

3个回答

热心网友 时间:2023-11-25 07:34

这可以通过几种方式启动。例如,具有SHUTDOWN特权的用户可以执行mysqladmin shutdown命令。mysqladmin可以在MySQL支持的任何平台上使用。其他特定于操作系统的关闭启动方法也是可能的:服务器在收到SIGTERM 信号时在Unix上关闭 。当服务管理器通知服务器时,在Windows上作为服务运行的服务器将关闭。

如果需要,服务器将创建一个关闭线程。
根据启动关闭的方式,服务器可能会创建一个线程来处理关闭过程。如果客户端请求关闭,则会创建一个关闭线程。如果关闭是收到SIGTERM 信号的结果 ,则信号线程可能会自行处理关闭,也可能会创建一个单独的线程来执行关闭操作。如果服务器尝试创建关闭线程失败(例如,如果内存已耗尽),它将发出一条诊断消息,该消息出现在错误日志中:

Error: Can't create thread to kill server
服务器停止接受新连接。
为了防止在关闭期间启动新的活动,服务器通过关闭通常侦听其连接的网络接口的处理程序来停止接受新的客户端连接:TCP / IP端口,Unix套接字文件,Windows命名管道和Windows上的共享内存。

服务器终止当前活动。
对于与客户端连接关联的每个线程,服务器都会断开与客户端的连接,并将该线程标记为已终止。当线程注意到它们被标记时,它们就会死掉。空闲连接的线程很快消失。当前正在处理语句的线程会定期检查其状态,并花费更长的时间死掉。有关线程终止的更多信息,请参见第13.7.6.4节“ KILL语法”,尤其是有关在表上终止的REPAIR TABLE或OPTIMIZE TABLE操作的说明 MyISAM 。

对于具有开放事务的线程,该事务将回滚。如果线程正在更新非事务处理表,则诸如多行UPDATE或INSERT之类的操作可能会使表部分更新,因为该操作可以在完成之前终止。

如果服务器是主应答服务器,则它将与当前连接的从属服务器关联的线程与其他客户端线程一样对待。也就是说,每个标记都被标记为已杀死,并在下次检查其状态时退出。 

如果服务器是从属应答服务器,则它将I / O和SQL线程(如果它们处于活动状态)停止,然后将其标记为已终止。允许SQL线程完成其当前语句(以避免引起应答问题),然后停止。如果此时SQL线程处于事务中间,则服务器将等待直到当前应答事件组(如果有)

热心网友 时间:2023-11-25 07:35

服务器关闭过程如下所示:

关闭过程将启动。
这可以通过几种方式启动。例如,具有SHUTDOWN特权的用户可以执行mysqladmin shutdown命令。mysqladmin可以在MySQL支持的任何平台上使用。其他特定于操作系统的关闭启动方法也是可能的:服务器在收到SIGTERM 信号时在Unix上关闭 。当服务管理器通知服务器时,在Windows上作为服务运行的服务器将关闭。

如果需要,服务器将创建一个关闭线程。
根据启动关闭的方式,服务器可能会创建一个线程来处理关闭过程。如果客户端请求关闭,则会创建一个关闭线程。如果关闭是收到SIGTERM 信号的结果 ,则信号线程可能会自行处理关闭,也可能会创建一个单独的线程来执行关闭操作。如果服务器尝试创建关闭线程失败(例如,如果内存已耗尽),它将发出一条诊断消息,该消息出现在错误日志中:

Error: Can't create thread to kill server
服务器停止接受新连接。
为了防止在关闭期间启动新的活动,服务器通过关闭通常侦听其连接的网络接口的处理程序来停止接受新的客户端连接:TCP / IP端口,Unix套接字文件,Windows命名管道和Windows上的共享内存。

服务器终止当前活动。
对于与客户端连接关联的每个线程,服务器都会断开与客户端的连接,并将该线程标记为已终止。当线程注意到它们被标记时,它们就会死掉。空闲连接的线程很快消失。当前正在处理语句的线程会定期检查其状态,并花费更长的时间死掉。有关线程终止的更多信息,请参见第13.7.6.4节“ KILL语法”,尤其是有关在表上终止的REPAIR TABLE或OPTIMIZE TABLE操作的说明 MyISAM 。

对于具有开放事务的线程,该事务将回滚。如果线程正在更新非事务处理表,则诸如多行UPDATE或INSERT之类的操作可能会使表部分更新,因为该操作可以在完成之前终止。

如果服务器是主应答服务器,则它将与当前连接的从属服务器关联的线程与其他客户端线程一样对待。也就是说,每个标记都被标记为已杀死,并在下次检查其状态时退出。

如果服务器是从属应答服务器,则它将I / O和SQL线程(如果它们处于活动状态)停止,然后将其标记为已终止。允许SQL线程完成其当前语句(以避免引起应答问题),然后停止。如果此时SQL线程处于事务中间,则服务器将等待直到当前应答事件组(如果有)完成执行,或者直到用户发出KILL QUERY或KILL CONNECTION语句。

注意
为了保证从站的崩溃安全,必须在启用--relay-log-recovery的情况下运行从站。
另见第 16.2.4 节,“应答中继和状态日志”)。

服务器关闭或关闭存储引擎。
在此阶段,服务器刷新 table 缓存并关闭所有打开的表。

每个存储引擎都会执行其管理的表所需的任何操作。 InnoDB将其缓冲池刷新到磁盘(除非innodb_fast_shutdown为 2),将当前 LSN 写入表空间,并终止其自己的内部线程。 MyISAM刷新 table 的任何挂起索引写入。

服务器退出。
为了向管理进程提供信息,服务器返回以下列表中描述的退出代码之一。括号中的短语表示 systemd 响应 code 所采取的操作,对于使用 systemd 管理服务器的平台。

0 =成功终止(未完成重启)

1 =终止失败(未完成重启)

2 =终止失败(重启完成)

热心网友 时间:2023-11-25 07:35

win2012关闭服务器管理器
工具原料win2012操作系统
方法/步骤分步阅读
1
/5
win2012有时服务器管理器会默认开机启动,如图
2
/5
关闭的步骤一:
点击右下角窗口图标,如图
3
/5
点击服务器管理器,如图
4
/5
点击管理-服务器管理器属性,如图
5
/5
勾上在登录时不启动服务器管理器,再点确定就可以了
内容仅供参考并受版权保护
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的眉毛中部有几根会往上翘有什么说法吗? 儿童补铁的药哪种效果最好? 儿童补铁口服液哪个牌子好 台湾的共享单车有人用过吗,想知道他们用的哪款车坐垫用的是哪家的,和... city bike和roadbike区别 报春花怎样扦播 电脑连接上无线网络不能上qq为什么电脑连上无线网却只能登qq 能上网但是不能上qq,是什么原因? 金山网盾、金山网镖、金山毒霸、金山清理专家四个软件哪个防护好一点... 上网的时候,金山网镖、金山网盾和金山毒霸这三个程序需要都开着吗? 谁知道结束进程的命令是什么?我用的是WIN2003服务器版系统 12306能预约抢票吗 幸福小象卡和其它卡区别在哪 小象通信流量卡支付密码不记得了怎么办 小象通信流量卡怎么注销 坡积土的概念 y112M-4电机属于什么系列? Y112M-4电机的参数有哪些? 过年企业感谢业主贺卡 感谢业主贺卡 公司送客户过年贺卡 送客户过年贺卡 公司过年贺卡祝福贺词 惠仁榨汁机hs-ebf11 泼悍pōhàn什么意思近义词和反义词是什么英文翻译是什么 西安到北京普通火车有多少次 在西安从雅夫酒店到北京知青旧居怎么去 花鲢鱼全是红色的能吃吗 马家浜文化遗址有玛雅文化吗 日本祖箱在浙江哪里买 浙江玛雅电器机械有限公司福利待遇如何 简篇收藏的文章在哪里 你好,陌生人的剧情简介 荨麻qiánmá什么意思近义词和反义词是什么英文翻译是什么 主板更新bios有什么好处 在bios里硬盘的优先设置和第一第二第三启动设置有什么区别吗 微信最强弹一弹怎么玩?微信最强弹一弹游戏规则介绍 微信最强弹一弹冰激凌有什么用?附用处介绍 最强弹一弹球越打越少是什么原因 56个民族分布在哪里? 驾照考试科目四要收费吗? 一级建造师支付担保? 建设工程保证担保的方式和责任? 工程款支付担保书是谁提供的 日本福岛巨型生蚝图片 巨型生蚝是怎么形成的 有生蚝图案的酱油品牌是什么 梦见夫妻分居有什么预兆?是什么意思? 梦见夫妻分居的预兆 张家界三生万物生态农业开发有限公司怎么样? 天津三生万物科技有限公司怎么样? 深圳三生万物投资管理有限公司怎么样? 深圳市三生万物科技有限公司怎么样?