admin 管理员组

文章数量: 1087139


2024年3月11日发(作者:eclipse工作空间放哪好)

2 vim /usr/local/nginx/conf.d/

3

4 server {

5 listen 80;

6 server_name 172.18.4.217;

7

8 location ~ /group1/M00 {

9 proxy_next_upstream http_502 http_504 error timeout invalid_header;

10 proxy_pass fdfs_group1;

11 expires 30d;

12 }

13

14 location ~ /group2/M00 {

15 proxy_next_upstream http_502 http_504 error timeout invalid_header;

16 proxy_pass fdfs_group2;

17 expires 30d;

18 }

19

20 location ~ /group3/M00 {

21 proxy_next_upstream http_502 http_504 error timeout invalid_header;

22 proxy_pass fdfs_group3;

23 expires 30d;

24 }

25 }

1 172.18.4.217 配置

2 server {

3 listen 8080;

4 server_name 172.18.4.217;

5

6 location ~ /group1/M00 {

7 root /usr/share/fastdfs/storage/data;

8 index ;

9 ngx_fastdfs_module;

10 }

11 }

    172.18.4.218

1 vim /usr/local/nginx/conf/

2

3 user root;

4 worker_processes 4;

5 events {

6 worker_connections 40960;

7 use epoll;

8 }

9 error_log /usr/local/nginx/logs/;

10 pid /usr/local/nginx/logs/;

11

12 http {

13 server_names_hash_bucket_size 128;

14 client_header_buffer_size 32k;

15 large_client_header_buffers 4 32k;

16 client_max_body_size 300m;

17 sendfile on;

18 tcp_nopush on;

19 proxy_redirect off;

20 proxy_set_header Host $http_host;

21 proxy_set_header X-Real-IP $remote_addr;

22 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

23 proxy_connect_timeout 90;

24 proxy_send_timeout 90;

25 proxy_read_timeout 90;

26 proxy_buffer_size 16k;

27 proxy_buffers 4 64k;

28 proxy_busy_buffers_size 128k;

29 proxy_temp_file_write_size 128k;

30

31 log_format main '$remote_addr - $remote_user [$time_local] "$request" '

32 '$status $body_bytes_sent "$http_referer" '

33 '"$http_user_agent" "$http_x_forwarded_for"';

34

35 access_log /usr/local/nginx/logs/ main;

36

37

38 upstream fdfs_group1 {

39 server 172.18.4.217:8080 weight=1 max_fails=2 fail_timeout=30s;

40 }

41

42 upstream fdfs_group2 {

43 server 172.18.4.218:8080 weight=1 max_fails=2 fail_timeout=30s;

44 }

45

46 upstream fdfs_group3 {

47 server 172.18.4.219:8080 weight=1 max_fails=2 fail_timeout=30s;

48

49 }

50 include /usr/local/nginx/conf.d/*.conf;

51 }

1 vim /usr/local/nginx/conf.d/

2

3 server {

4 listen 80;

5 server_name 172.18.4.218;

6

7 location ~ /group1/M00 {

8 proxy_next_upstream http_502 http_504 error timeout invalid_header;

9 proxy_pass fdfs_group1;

      #返回结果中会把上传完成的url 打印出来,看三个上传的url group是否轮询变化,如果停掉172.18.4.217 的tracker 返回url是不是地址变成172.18.4.218,

如都成功则 复制URL在浏览器中打开看是否正常


本文标签: 是否 返回 上传 浏览器 轮询