telnet登陆远端win2000系统启动该系统下的tomcat服务!

xiaoshitou 2003-09-15 03:24:18
通过给win2000添加计划任务,使tomcat可以自动重启,但这个重启很有限,比较是有条件的;
为了实现对突然中断的tomcat远程启动,开启了win2000的telnet服务,经过设置,的确可以远程控制,但发现一个问题是,tomcat在远程通过客户端重启服务端的tomcat时,启动后不能关闭telnet的命令提示符界面,如果一旦关闭,服务又被结束了;不知有何办法,令tomcat一旦被远程启动,即使关闭客户端的telnet界面,tomcat服务依然是正常的;
...全文
226 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
galaxypilot 2003-09-18
  • 打赏
  • 举报
回复
net start的用法可以参考一下帮助,不用工具是没法添加到NT服务里的。你可以试试微软件工具包里的SC,他可以把一个程序添加到服务里。再不行就用WINDOWS终端吧!
xiaoshitou 2003-09-17
  • 打赏
  • 举报
回复
net start 如何使用?
有没有不用工具可以建为NT服务的方法?
因所使用tomcat都没有经过安装,所以不能加入NT服务。目前本人只是在维护,重装后还要重新装载各种程序,因此怕对此了解得并不透彻而对正在运行的程序有影响,故不想重新安装,希望能有其他的方法,也顺便多学点哦!
sungod8 2003-09-17
  • 打赏
  • 举报
回复
终端服务能够解决问题.另外用NET START 命令应该也是可以的.
lwzlemon 2003-09-17
  • 打赏
  • 举报
回复
顶顶顶
kxiangwei 2003-09-16
  • 打赏
  • 举报
回复
我也没用过,帮你顶~~~~~~~~~~~!
Winner1983 2003-09-16
  • 打赏
  • 举报
回复
在telnet提示符下,输入"?",屏幕将显示telnet命令的帮助信息。
close: 关闭与远端主机的连接,如果在telnet后输入了远端主机名,此命令
将退出telnet。
open hostname: 与主机hostname建立连接。
quit: 退出telnet。
set escape charater: 设置escape字符,一般缺省的escape字符为Ctrl-l。
这个命令在你用telnet级联几个主机时,比较有用。例如,用telnet从主机A登录
到主机B上,从主机B又用telnet登录到主机C上,如果在主机C中的操作完毕,需
要回到主机B,这时可以按escape字符。如果主机B与主机C的escape字符相同,那
么用户将回到主机A,而不是主机B。
set echo: 如果是echo on,那么从键盘上输入的字符将显示在屏幕上,如果
是echo off,将看不到键盘输入的字符。
z: 从telnet状态回到shell,此时两主机的连接不断。
fg: 从shell回到telnet状态,要从telnet状态重新回到远端主机,只需按回
车键即可实现。
帮你找了一下资料,不知道对你有没有用!
K_A_N 2003-09-16
  • 打赏
  • 举报
回复
关注,帮你顶!!
galaxypilot 2003-09-16
  • 打赏
  • 举报
回复
这个我没有用过,如果你把TOMCAT安装成2000服务的话应该不会出现你这种情况才对。用NET START SERVICENAME 启动后会回到命令行的提示符,然后用EXIT退出后服务应该是正常运行,如果你没有安装成服务,只在命令行键入STARTUP来启动TOMCAT的话退出TELNET会关闭服务。安装TOMCAT时会提示你要不要安装成NT服务,如果选是,那在服务列表中太该多了这些,你可以查看一下你是不是安装成服务。上面有位朋友说考虑用终端,也是可行的,不过占用机器资源会大一些。因为你不安装为服务,用终端登陆启动TOMCAT后,你不能注销终会话,只能直接关闭终端连接窗口,这样该会话进程并没有关闭,占用一定的系统资源
icuc88 2003-09-16
  • 打赏
  • 举报
回复
tomcat在telnet 中,如果退出telnet 则程序退出的话,因为它不是按照service方式运行的。只是运行在telnet 程序空间内的一个进程。

你必须运行tomcat为一个service
===================================
[转]

将Tomcat Service化


按照<Tomcat IIS HowTo>一文还是需要手工启动tomcat,这非常烦人的说
  我们可以借助一些工具是的tomcat作为windows nt 的一个service,在windows启动时自动装载,步骤如下:
1,下载工具,我用的是gservany - Utility to run standard applications as services on NT.
http://www.advok.com/gservany.html
下载,将zip文件解压缩,将gservany.exe放入winnt\system32目录下,(以防以后被误删)
2,在DOS窗下输入
gservany -i tomcat "C:\jakarta-tomcat\bin" "startup.bat" "C:\jakarta-tomcat\bin" "shutdown.bat"
那些引号可别忘了吆
3,启动service管理器,会看到tomcat service被装上,加些注释说明这个service实干什么的,再改启动类型为:自动
启动它。
这以后你就可以舒服地使用IIS的port运行servlet和jsp网络应用程序了。
注:将应用程序变为service的工具有很多种,特别注意到有国人 孙以义 编的
JspLauncher,JSPService流传于网上,好是欢喜。
http://members.xoom.com/yy_sun/jsplauncher/
Good Luck!



xiaoshitou 2003-09-16
  • 打赏
  • 举报
回复
唉~~~~失败;
z: 从telnet状态回到shell,此时两主机的连接不断。
fg: 从shell回到telnet状态,要从telnet状态重新回到远端主机,只需按回
车键即可实现。
是什么意思,怎么操作?
我需要实现的功能是,我关闭了客户端并不影响远端的tomcat服务启动,现在是,必须我一直用telnet连线,就好像tomcat在我的机器上被启动,我关了机,服务也断了;
烦哦~~~~~~
icuc88 2003-09-15
  • 打赏
  • 举报
回复
可以考虑给w2k server 配置终端服务,然后再去管理
klbt 2003-09-15
  • 打赏
  • 举报
回复
不清楚,帮你顶。

6,850

社区成员

发帖
与我相关
我的任务
社区描述
Windows 2016/2012/2008/2003/2000/NT
社区管理员
  • Windows Server社区
  • qishine
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧