Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Второй файл,  /home/wnam/application.propertiesyaml, определяет параметры фреймворка Spring Boot и параметры встроенного сервера приложений Tomcat. Он считывается при инициализации встроенного сервера приложений. Его типичное содержимое приведено ниже (с комментариями):

spring.application.name=WNAM
spring.mvc.view.prefix=/WEB-INF/jsp/
spring.mvc.view.suffix=.jsp
server.

server:
  forward-headers-strategy

=

: native


server.tomcat.remoteip.

  tomcat:
    remoteip:
      protocol-header

=

: "X-Forwarded-Proto"

server.tomcat.remoteip.

      remote-ip-header

=

: "X-Forwarded-For"

server.tomcat.basedir=.
server.tomcat.

    basedir: .
    accesslog.enabled

=

: true

server.

  port

=

: 8080


server.

  address

=

: 0.0.0.0

spring:
  application:
    name: WNAM
  mvc:
    view:
      prefix: /WEB-INF/jsp/
      suffix: .

data.mongodb.uri=

jsp
  data:
    mongodb:
      uri: mongodb://127.0.0.1:27017/wnam_db

#

for

cluster

configuration,

use:
#

spring.data.mongodb.

uri=mongodb://app1,app2,db1,db2/wnam_db



#  kafka:
#    bootstrap-servers: 172.16.135.10:9092,10.241.200.123:9092,10.241.200.124:9092

#netams:
# wnam:
#  cluster:
#    # optional, default false. Использовать kafka
#    kafka_enabled: true
#    # optional default false, отвечает за синхронизацию данных, между разными кластерами wnam, если true синхронизируются все коллекции, если false только конфигурационные параметры
#    full_sync: true
#    # optional, default 1 количество реплик (серверов) в кластере kafka
#    replicas: 3
#    # optional, default true. Пытаться выбрать лидера в kafka при падении брокеров kafka
#    unclean_election: true
#    # optional, default empty.Если master, то все задачи выполняются на этом сервере,
#    role: master
#    # optional, default 'true'. Использовать локальный кэш. Может быть true или false, отключать кэш следует только в конфигурации когда нет кафки и больше одного сервера wnam
#    use_cache: true

Файл можно взять по данной ссылке: httphttps://www.netams.com/files/wnam/misc/application.propertiesyaml

Применявшийся для настройки предыдущих версий WNAM файл wnam.properties более не используется, все настройки вынесены в раздел веб-интерфейса "Конфигурация - Дополнительные настройки".

...

3. Запуск WNAM производится командой  

servicesystemctl restart wnam restart

Любое изменение wnam.conf или application.propertiesyaml также требует рестрата.

При запуске в каталоге /home/wnam/logs появится файл wnam.log примерно такого содержания:

...