lua - Bolehkah anda beritahu saya apakah maksud dua perenggan sintaks dalam nginx.conf?
ringa_lee
ringa_lee 2017-05-16 17:11:42
0
2
533

Perenggan pertama adalah seperti yang ditunjukkan di bawah. Dari manakah pembolehubah {{platform_port}} berasal? Di manakah ia ditakrifkan?

#paas app 
server {
    listen   {{platform_port}};
    server_name *.{{platform_domain}};     #Wildcard app domain

    error_log  /data/infra/nginx/log/app.error.log warn;
    access_log  /data/infra/nginx/log/app.access.log  main;
    
    include conf.d/include/proxy.conf;
    include conf.d/include/error_page.conf;

    location / {
        if ($host ~* ([^\.]+)\.(.*)) {
            set $vhost -app;
            proxy_pass http://$vhost;
        }
    }
}

Perenggan kedua adalah seperti berikut:
Apakah maksud kod berikut di hulu? Modul pihak ketiga yang manakah menyediakannya? Minta nasihat

upstream gateway-service {
   {% for host in groups['platform_gateway'] %}server {{host}}:8011;
{% endfor %}
}
ringa_lee
ringa_lee

ringa_lee

membalas semua(2)
为情所困

Ini harus disediakan oleh platform awan yang anda gunakan, dan dua keping konfigurasi nginx ini hendaklah menjadi templat konfigurasi Selepas anda mengubah suainya, platform akan menghuraikannya sebagai templat untuk menjana fail konfigurasi nginx sebenar.

Saya tidak tahu dari mana asal konfigurasi anda, jadi perkara di atas adalah tekaan saya.

phpcn_u1582

Ia kelihatan seperti fail sls konfigurasi tolak garam. Ia tidak boleh digunakan secara langsung.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!