On Wed, Mar 11, 2020 at 8:37 PM Ming Wen <[email protected]> wrote:
>
> can you give some examples to explain the start fail?

If we use the latest configuration file + APISIX 1.0 to work together, it
will fail to start.

Version 1.0 configuration file:

    apisix:
    ... ...
        real_ip_header: "X-Real-IP"


*real_ip_from:                               - 127.0.0.1            -
'unix:'*

Current latest configuration file:

    apisix:
        ... ...
    nginx_config:
        http:
            real_ip_header: "X-Real-IP"


* real_ip_from:                              - 127.0.0.1            -
'unix:'*
>
> YuanSheng Wang <[email protected]>于2020年3月11日 周三下午8:16写道:
>
> > Hi:
> >
> > Apache APISIX users use a different version of `conf/config.yaml`,
> > this caused the service to fail to start.
> >
> > The update of Apache APISIX may cause the file `conf / config.yaml` to
> > be incompatible.
> >
> > There are two ways to resolve this bug:
> > 1 Uses a version field in the file `conf/config.yaml`, the Apache
> > APISIX can only work with the specified version config file.
> > 2 Uses `jsonschema`[1] to check the configuration and identify such
> > errors early.
> >
> > [1] https://github.com/api7/jsonschema
> >
> > --
> > MembPhis
> > My github: https://github.com/membphis
> > Apache APISIX: https://github.com/apache/incubator-apisix
> >
> --
> Thanks,
> Ming Wen, Apache APISIX & Apache SkyWalking
> Twitter: _WenMing



-- 
MembPhis
My github: https://github.com/membphis
Apache APISIX: https://github.com/apache/incubator-apisix

Reply via email to