配置说明

    • Spring Boot进程配置

    配置文件./broker/conf/application-prod.properties,这个是Spring Boot标准配置文件,一般不需要修改。细节请参见Spring Boot文档

    • 区块链FISCO-BCOS节点配置

    配置文件./broker/conf/fisco.properties

    • WeEvent服务配置

    配置文件./broker/conf/weevent.properties

    配置文件./governance/conf/application-prod.yml

    • 修改后端子模块路由

    特别的,如果使用了基于TCPMQTT协议。配置文件为。

    • 使用TLS加密传输

    WeEvent通过Nginx实现TLS加密传输。如下./nginx/conf/nginx.conf的默认配置不支持TLS

    1. worker_processes 10;
    2. pid logs/nginx.pid;
    3.  
    4. events {
    5. use epoll;
    6. worker_connections 10000;
    7. worker_rlimit_nofile 10000;
    8.  
    9. #support web/restful/jsonrpc/stomp
    10. http {
    11. include mime.types;
    12. default_type application/octet-stream;
    13. keepalive_timeout 65;
    14.  
    15. # custom config
    16. server_tokens off;
    17. client_body_temp_path ./nginx_temp/client_body;
    18. proxy_temp_path ./nginx_temp/proxy;
    19. fastcgi_temp_path ./nginx_temp/fastcgi;
    20. uwsgi_temp_path ./nginx_temp/uwsgi;
    21.  
    22. # http conf
    23. include ./conf.d/http_rs.conf;
    24.  
    25. # include ./conf.d/https.conf
    26. include ./conf.d/http.conf;
    27. }
    28.  
    29. # support mqtt over tcp
    30. stream {
    31. include ./conf.d/tcp_rs.conf;
    32.  
    33. #include ./conf.d/tcp_tls.conf
    34. include ./conf.d/tcp.conf;

    更多Nginx配置文件说明,请参见 。