Có cách nào trong python thay đổi cổng cherrypy
đang sử dụng và buộc máy chủ web (không phải apache, cherrypy) khởi động lại không?Thay đổi Cổng Cherrypy và khởi động lại máy chủ web
7
A
Trả lời
15
Hãy xem cherrypy.process.servers. Bạn có thể thử một cái gì đó như thế này:
import cherrypy
cherrypy.config.update({'server.socket_port': 8099})
cherrypy.engine.restart()
4
Nếu bạn không muốn thay thế toàn bộ quá trình (đó là những gì cherrypy.engine.restart()
không), bạn có thể làm:
import cherrypy
cherrypy.engine.stop()
cherrypy.server.httpserver = None
cherrypy.config.update({'server.socket_port': 8099})
cherrypy.engine.start()
Thiết httpserver tới Không cần hoặc cuộc gọi cherrypy.engine.start()
sẽ chỉ sử dụng lại máy chủ/cổng mà nó đã có thay vì chọn cấu hình đã thay đổi. Tôi không chắc chắn nếu đó là không thích hợp tận dụng lợi thế của một chi tiết thực hiện, mặc dù.
Các vấn đề liên quan
- 1. Dừng lập trình và khởi động lại máy chủ tốc hành (để thay đổi cổng)
- 2. Thay đổi cổng cho máy chủ web TeamCity
- 3. Khởi động máy chủ mỏng trên các cổng khác nhau
- 4. php.ini đặt lại trên máy chủ MAMP khởi động lại
- 5. Cách dừng tự động khởi động lại máy chủ
- 6. Cách mở cổng máy chủ web trên ví dụ EC2
- 7. fastcgi, cherrypy và python
- 8. khởi động lại ứng dụng mà không cần khởi động lại máy chủ?
- 9. Làm thế nào để thay đổi đón Nodejs thay vì khởi động lại máy chủ mỗi lần?
- 10. Khởi động VM âm đạo khi khởi động máy chủ
- 11. chai trên máy chủ cherrypy + ssl
- 12. Phím tắt để khởi động lại máy chủ trong Eclipse
- 13. Làm cách nào để khởi động lại máy chủ mysql?
- 14. Rails Động cơ: Người giúp chỉ được tải lại khi khởi động lại máy chủ
- 15. Chuyển tiếp cổng từ Cổng máy chủ 80 sang cổng VirtualBox 80 không hoạt động
- 16. Khởi động lại máy android
- 17. Máy chủ web trên cổng 80 trên iPhone
- 18. Kết nối lại máy khách RMI sau khi máy chủ khởi động lại
- 19. Cách thiết lập sbt để khởi động lại quá trình máy chủ chạy dài khi thay đổi mã?
- 20. máy chủ web python và các tác vụ định kỳ
- 21. số cổng máy chủ mysql
- 22. Khởi động Máy chủ Kafka Vĩnh viễn
- 23. máy chủ tomcat không thể khởi động máy chủ và ứng dụng trong STS
- 24. ứng dụng web tồn tại trên cả máy chủ web IIS cục bộ và máy chủ web IIS Express
- 25. Tomcat 7: tránh tự động khởi động lại khi thay đổi context.xml
- 26. Ứng dụng Android khởi động lại trên thay đổi hướng
- 27. cách khởi động và dừng máy chủ trong netbeans 6.8?
- 28. Sql Server - cách khởi động lại máy chủ cuối cùng (ngày/giờ đặt lại DMV)
- 29. Làm thế nào để dừng và khởi động lại máy chủ memcached?
- 30. Quy trình làm việc để khởi động lại máy chủ HTTP từ Clojure REPL
Mặc dù tôi đồng ý rằng đây là câu trả lời chính xác, tôi thấy rằng chỉ cần cập nhật cấu hình và sau đó gọi lại trên máy chủ của tôi khiến nó bị 'kẹt' với thông báo: "Đang chờ chủ đề con chấm dứt ..." và "Đang chờ thread Thread-1". Không chắc tại sao điều này lại xảy ra. – user975326