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

java - Yajsw Stop INFO Log message while start stop daemon 在linux下

In lại Tác giả: Taklimakan Thời gian cập nhật: 2023-11-03 00:26:42 28 4
mua khóa gpt4 Nike

Tôi đang sử dụng Yajsw để chạy ứng dụng của mình dưới dạng daemon.

Đối với cuộc gọi trạng thái, tôi dự kiến ​​sẽ thấy "Đang chạy" hoặc "Đã dừng" nhưng thông báo tôi nhận được trông như thế này

SW043305-SRV01:/etc/init.d # ./testDaemon status 
15.06.2012 16:13:57 org.apache.commons.vfs.VfsThông tin nhật ký
THÔNG TIN: Sử dụng "/tmp/vfs_cache" làm kho lưu trữ tệp tạm thời.
06/15/2012 16:13:58 org.rzo.yajsw.os.posix.PosixService init
THÔNG TIN: /etc/init.d/testDaemon đã tồn tại
15.06.2012 16:13:58 org.rzo.yajsw.os.posix.PosixService getPid
THÔNG TIN: tệp pid trình bao bọc: /var/run/wrapper.testDaemon.pid

Cách tùy chỉnh kết quả in. Tin nhắn trong Windows rất hay, có tin nhắn nào dành riêng cho Linux không?

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

Tôi đã sử dụng Phần mềm Tanuki tương đương với sản phẩm này được hơn 4 năm và ngay từ đầu cách tiếp cận của tôi đã bao gồm thực tế là (trong trường hợp của bạn) YAJSW không thực sự biết trạng thái của ứng dụng cơ bản - tất cả những gì nó biết là Nó khởi động một JVM, hướng dẫn nó tải các lớp bạn đã chỉ định trong tệp cấu hình của nó và JVM vẫn chưa phản hồi tiêu cực với YAJSW hoặc bị chấm dứt.

Vì vậy - tôi muốn ẩn ứng dụng java của mình nhưng cho mọi người biết 24x7 nơi ứng dụng đang thực hiện công việc của nó, vì vậy trình nền java của tôi thường xuất bản thông tin hướng hoạt động và trạng thái lên bảng cơ sở dữ liệu - Tôi đã xây dựng một ứng dụng khách xoay đơn giản hiển thị lịch sử và dữ liệu trạng thái hiện tại. Của tôi là một giải pháp điểm đơn giản, không tốn nhiều công sức, nhưng tôi cũng đã bổ sung thêm hỗ trợ để làm cho con quỷ trở nên tự chủ nhất có thể (không cần can thiệp vào hoạt động).

Ví dụ: tôi đã thêm logic để xác định và khôi phục từ các lỗi Cơ sở dữ liệu Oracle, bao gồm xác định các yêu cầu có thể thử lại trong đó lỗi chỉ là tạm thời (hết dung lượng, phiên bản Cơ sở dữ liệu Oracle chưa khởi động đầy đủ, phiên bản Cơ sở dữ liệu Oracle bị tắt, v.v.) và I Thông tin trạng thái có thể được phản hồi trở lại bảng trạng thái và thử lại định kỳ cho đến khi thành công.

Về java - Thông báo nhật ký Yajsw Stop INFO trong khi bắt đầu dừng daemon trong linux, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/11135770/

28 4 0
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