为了方便,我将tomcat配置成开机自启动,这样服务器自动重启后,tomcat会自动在后台启动。
但是我发现服务器每次重启后,访问我们的网站,网站的数据都加载不出来,需要重新启动tomcat才行。我猜测原因应该是mysql数据库服务在tomcat服务之后启动,所以配置了一下windows服务的依赖关系,果然就好了,配置方法如下:
运行cmd,sc config Tomcat depend= "MySQL" (将Tomcat 依赖到MySQL服务)
(注意,如果不知道依存的服务名,就先去查找,服务名keyname不一定是服务管理器中显示的服务的名称displayname,请到注册表编辑器[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services] 查找对应的名称)