123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- {
- "Kestrel": {
- "Endpoints": {
- "Http": {
- "Url": "http://*:80"
- }
- }
- },
- "WSPort": 54089,
- "WSSPort": "",
- "LocalAuthAPI": "",
- "apipass": "12345678",
- "LogProvider": "NLog",
- "OCPP20_WSUrl": "ws://ocpp.phihong.com.tw:5004",
- "OCPP20_WSSUrl": "ws://ocpp.phihong.com.tw:5004",
- "MaintainMode": 0,
- "MaxBootCnt": 55,
- "BootReservCnt": 50,
- "Logging": {
- "LogLevel": {
- "Default": "Information",
- "Microsoft.AspNetCore": "Warning"
- }
- },
- "NLog": {
- "targets": {
- "async": true,
- "f": {
- "type": "File",
- "keepFileOpen": false,
- "fileName": "/home/logs/server/${shortdate}.log",
- "layout": "${longdate} ${uppercase:${level}} ${message}"
- },
- "ws": {
- "type": "File",
- "keepFileOpen": false,
- "fileName": "/home/logs/server/WS_${shortdate}.log",
- "layout": "${longdate} ${uppercase:${level}} ${message}"
- },
- "Console": {
- "type": "Console",
- "layout": "${longdate} ${uppercase:${level}} ${callsite} ${message}"
- },
- "auth": {
- "type": "File",
- "keepFileOpen": false,
- "fileName": "/home/logs/server/Auth_${shortdate}.log",
- "layout": "${longdate} ${callsite} ${uppercase:${level}} ${message}"
- }
- },
- "rules": [
- {
- "ruleName": "HttpRecord",
- "logger": "HeaderRecord*",
- "minLevel": "Info",
- "writeTo": "ws"
- },
- {
- "ruleName": "WsRecord",
- "logger": "EVCB_OCPP.WSServer.Service.WsService*",
- "minLevel": "Info",
- "writeTo": "ws",
- "final": true
- },
- {
- "ruleName": "OuterBusinessService",
- "logger": "EVCB_OCPP.WSServer.Service.OuterBusinessService",
- "level": "Info",
- "writeTo": "auth",
- "final": true
- },
- {
- "ruleName": "FileLog",
- "logger": "EVCB_OCPP.*",
- "minLevel": "Debug",
- "writeTo": "f"
- },
- {
- "ruleName": "ConsoleLog",
- "logger": "EVCB_OCPP.*",
- "minlevel": "Trace",
- "writeTo": "console"
- },
- {
- "ruleName": "MsFileLog",
- "logger": "Microsoft.*",
- "minLevel": "Warn",
- "writeTo": "f"
- },
- {
- "ruleName": "MsConsoleLog",
- "logger": "Microsoft.*",
- "minlevel": "Warn",
- "writeTo": "console"
- },
- {
- "ruleName": "DbConsoleLog",
- "logger": "System.Data.Entity.*",
- "minlevel": "Info",
- "writeTo": "console"
- },
- {
- "ruleName": "DbFileLog",
- "logger": "System.Data.Entity.*",
- "minlevel": "Info",
- "writeTo": "f"
- }
- ]
- },
- "ReverseProxy": {
- "Routes": {
- "routeApi": {
- "ClusterId": "api",
- "Match": {
- "Path": "/api/{**remainder}"
- },
- "Transforms": [
- { "PathRemovePrefix": "/api" }
- ]
- },
- "route1": {
- "ClusterId": "ocpp",
- "Match": {
- "Path": "{**catch-all}"
- }
- }
- },
- "Clusters": {
- "ocpp": {
- "Destinations": {
- "destination1": {
- "Address": "http://localhost:54089/"
- }
- }
- },
- "api": {
- "Destinations": {
- "destination1": {
- "Address": "http://localhost:54088/"
- }
- }
- }
- }
- },
- "ConnectionStrings": {
- "ConnectionLogDBContext": "data source=zerova-ev-dev.database.windows.net;initial catalog=StandardOCPP_ConnectionLog;persist security info=True;user id=azdevsoftware;password=1h52dev#az;MultipleActiveResultSets=True;App=EntityFramework;TrustServerCertificate=true;Max Pool Size=200;Connection Lifetime=0;Pooling=true;",
- "MainDBContext": "data source=zerova-ev-dev.database.windows.net;initial catalog=StandardOCPP_Main;;persist security info=True;user id=azdevsoftware;password=1h52dev#az;MultipleActiveResultSets=True;App=EntityFramework;TrustServerCertificate=true;Max Pool Size=1024;Connection Lifetime=0;Pooling=true;Min Pool Size=150;",
- "MeterValueDBContext": "data source=zerova-ev-dev.database.windows.net;initial catalog=StandardOCPP_MeterValue;;persist security info=True;user id=azdevsoftware;password=1h52dev#az;MultipleActiveResultSets=True;App=EntityFramework;TrustServerCertificate=true;Max Pool Size=200;Connection Lifetime=0;Pooling=true;",
- "WebDBContext": "data source=zerova-ev-dev.database.windows.net;initial catalog=StandardOCPP_Web;;persist security info=True;user id=azdevsoftware;password=1h52dev#az;MultipleActiveResultSets=True;App=EntityFramework;TrustServerCertificate=true;Max Pool Size=200;Connection Lifetime=0;Pooling=true;",
- "OnlineRecordDBContext": "data source=zerova-ev-dev.database.windows.net;initial catalog=StandardOCPP_OnlineRecord;persist security info=True;user id=azdevsoftware;password=1h52dev#az;MultipleActiveResultSets=True;App=EntityFramework;TrustServerCertificate=true;Max Pool Size=200;Connection Lifetime=0;Pooling=true;"
- }
- }
|