Có cách nào để bắt đầu hoặc dừng tác vụ được lên lịch sử dụng Tác vụ theo lịch trình được khởi tạo bằng cách sử dụng tệp ngữ cảnh hoặc chú thích @Scheduled?Spring ScheduledTask - hỗ trợ bắt đầu/dừng?
Tôi muốn bắt đầu tác vụ khi được yêu cầu và dừng khi tác vụ không còn cần thiết để chạy.
Nếu điều này là không thể, bất kỳ thay thế nào để tiêm biến mùa xuân vào chuỗi?
Khi bạn nói "không bắt đầu", điều này không thể thực hiện được, Spring sẽ chạy hàm đó sau mỗi X giây. Không có cơ chế "khởi động". – mbdev
Tôi có nghĩa là thoát khỏi phương pháp, hoặc làm một cái gì đó khác để chức năng kinh doanh của phương thức không được thực thi. – atrain
Vâng, tôi nghĩ rằng phương pháp sẽ tiếp tục thực hiện chức năng mặc dù nó thoát. Tôi hy vọng có một giải pháp tốt hơn. – mbdev