cuốn sách gpt4 ai đã làm

tomcat - service tomcat start/stop 和 ./catalina.sh run/stop 有什么区别

In lại Tác giả: Walker 123 更新时间:2023-11-28 21:43:57 30 4
mua khóa gpt4 Nike

在 Tomcat 或 TomEE 中,service tomcat start/stop 和 ./catalina.sh run/stop 有什么区别?

他们做的事情完全一样吗?

câu trả lời hay nhất

catalina.sh run 在前台启动 tomcat,在您启动它的控制台上显示日志。按 Ctrl-C 将终止 tomcat。

startup.sh 将在后台启动 tomcat。您必须 tail -f logs/catalina.out 才能查看日志。

两者都会做同样的事情,除了前景/背景的区别。

实际上,startup.sh 很小。如果您检查该文件,您会发现它依次调用 catalina.sh start. hiện hữu catalina.sh 中,您可以只搜索出现的 runstart 以查看它们的处理方式的差异。

service tomcat start 通常通过另一个(非 tomcat)操作系统脚本在 Linux(或 *nix)的后台启动守护进程,例如在 /etc/init.d 中。它通常还负责以特定用户身份运行 tomcat (通常称为“tomcat”或类似名称)。如果您正在使用 Linux 发行版的 tomcat,您应该从这个脚本开始。否则,您将面临无法覆盖临时文件或日志文件的风险,因为它们属于您之前用于启动 tomcat 的不同用户。

关于tomcat - service tomcat start/stop 和 ./catalina.sh run/stop 有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29984238/

30 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress