1.6.0 > 1.6.1 difference

Note: Differences are shown in two columns - you may need to scroll the diff left and right. Symbols meaning is standard diff from unix system:

  • < - means it was in 1.6.0 and is not present in 1.6.1
  • > - means it wasn't in 1.6.0 and is present in 1.6.1
  • | - means it is changed
SERVERS:                                                                                                                                                                    SERVERS:
  JLRMC: #JLupin Remote Method Calls Fast Protocol:                                                                                                                           JLRMC: #JLupin Remote Method Calls Fast Protocol:
    readTimeout: 480000                                                                                                                                                         readTimeout: 480000
    isWaitForFinishExecuteAllRequests: true                                                                                                                                     isWaitForFinishExecuteAllRequests: true
    waitToShutdownThreadsOnStop: 60000                                                                                                                                          waitToShutdownThreadsOnStop: 60000
    backlog: 256                                                                                                                                                                backlog: 256
    receiveBufferSize: 256                                                                                                                                                      receiveBufferSize: 256
    isReuseAddress: false                                                                                                                                                       isReuseAddress: false
    threadPoolSize: 8                                                                                                                                                           threadPoolSize: 8
    isLogPeriodicOnDebug: true                                                                                                                                                  isLogPeriodicOnDebug: true
    isDestroyThreadOnTimeout: false                                                                                                                                             isDestroyThreadOnTimeout: false
    threadExecutingTimeOut: 240000                                                                                                                                              threadExecutingTimeOut: 240000
    isStartOnMainServerInitialize: true                                                                                                                                         isStartOnMainServerInitialize: true
  TRANSMISSION:                                                                                                                                                               TRANSMISSION:
    readTimeout: 480000                                                                                                                                                         readTimeout: 480000
    isWaitForFinishExecuteAllRequests: false                                                                                                                                    isWaitForFinishExecuteAllRequests: false
    waitToShutdownThreadsOnStop: 60000                                                                                                                                          waitToShutdownThreadsOnStop: 60000
    backlog: 0                                                                                                                                                                  backlog: 0
    receiveBufferSize: 0                                                                                                                                                        receiveBufferSize: 0
    isReuseAddress: false                                                                                                                                                       isReuseAddress: false
    threadPoolSize: 2                                                                                                                                                           threadPoolSize: 2
    isLogPeriodicOnDebug: true                                                                                                                                                  isLogPeriodicOnDebug: true
    isDestroyThreadOnTimeout: false                                                                                                                                             isDestroyThreadOnTimeout: false
    threadExecutingTimeOut: 3600000                                                                                                                                             threadExecutingTimeOut: 3600000
    isStartOnMainServerInitialize: true                                                                                                                                         isStartOnMainServerInitialize: true
  QUEUE:                                                                                                                                                                      QUEUE:
    readTimeout: 480000                                                                                                                                                         readTimeout: 480000
    isWaitForFinishExecuteAllRequests: true                                                                                                                                     isWaitForFinishExecuteAllRequests: true
    waitToShutdownThreadsOnStop: 60000                                                                                                                                          waitToShutdownThreadsOnStop: 60000
    backlog: 256                                                                                                                                                                backlog: 256
    receiveBufferSize: 256                                                                                                                                                      receiveBufferSize: 256
    isReuseAddress: false                                                                                                                                                       isReuseAddress: false
    threadPoolSize: 8                                                                                                                                                           threadPoolSize: 8
    isLogPeriodicOnDebug: true                                                                                                                                                  isLogPeriodicOnDebug: true
    isDestroyThreadOnTimeout: false                                                                                                                                             isDestroyThreadOnTimeout: false
    threadExecutingTimeOut: 240000                                                                                                                                              threadExecutingTimeOut: 240000
    isStartOnMainServerInitialize: true                                                                                                                                         isStartOnMainServerInitialize: true
ENTRY_POINTS:                                                                                                                                                               ENTRY_POINTS:
  QUEUE:                                                                                                                                                                      QUEUE:
                                                                                                                                                                         >      isStartOnMainServerInitialize: true
    threadAmount: 8                                                                                                                                                             threadAmount: 8
    howOftenCheckingServerInMillis: 5000                                                                                                                                 |      DELEGATOR_SETTINGS:
    repeatsAmount: 4                                                                                                                                                     |        repeatsAmount: 3
    timeToWaitBetweenRepeatProbeInMillis: 1000                                                                                                                           |        timeToWaitBetweenRepeatProbeInMillis: 1000
TRANSMISSION:                                                                                                                                                            |      SERVICE_REPOSITORY_SETTINGS:
  MICROSERVICES_GRANT_ACCESS:                                                                                                                                            |        isAlive: true
    MICROSERVICES_LIST:                                                                                                                                                  |        howOftenCheckingMicroservicesInMillis: 5000
      #- microserviceName: 'sampleMicroservice'                                                                                                                          |        externalNodePeersStartCheckDelayInMillis: 5000
      #  serviceName: 'sampleServiceName'                                                                                                                                |        SOCKET_PROPERTIES_TO_CONNECT_WITH_PEERS:
      #  methodName: 'sampleMethodName'                                                                                                                                  |          connectionTimeoutInMillis: 1000
      #- microserviceName: 'sampleMicroservice2'                                                                                                                         |          readTimeoutInMillis: 90000
      #  serviceName: 'sampleServiceName2'                                                                                                                               |          isKeepAlive: false
      #  methodName: 'sampleMethodName2'                                                                                                                                 |          isOOBInline: false
                                                                                                                                                                         >          isTcpNoDelay: false
                                                                                                                                                                         >          isReuseAddress: false
                                                                                                                                                                         >          sendBufferSize: 0
                                                                                                                                                                         >          receiveBufferSize: 0
                                                                                                                                                                         >          soLinger: 0
                                                                                                                                                                         >          trafficClass: 0
                                                                                                                                                                         >      LOAD_BALANCER_SETTINGS:
                                                                                                                                                                         >        ALGORITHM:
                                                                                                                                                                         >          type: priority
                                                                                                                                                                         >        PROPERTIES:
                                                                                                                                                                         >          changeServerIntervalInMillis: 5000
                                                                                                                                                                         >          repeatsAmount: 3
                                                                                                                                                                         >    TRANSMISSION:
                                                                                                                                                                         >      SERIALIZER:
                                                                                                                                                                         >        producer: com.jlupin.impl.functional.supplier.serializer.JLupinJAVASerializerSupplierImpl
                                                                                                                                                                         >      MICROSERVICES_GRANT_ACCESS:
                                                                                                                                                                         >      #- microserviceName: 'sampleMicroservice'
                                                                                                                                                                         >      #  serviceName: 'sampleServiceName'
                                                                                                                                                                         >      #  methodName: 'sampleMethodName'
                                                                                                                                                                         >      #- microserviceName: 'sampleMicroservice2'
                                                                                                                                                                         >      #  serviceName: 'sampleServiceName2'
                                                                                                                                                                         >      #  methodName: 'sampleMethodName2'
PROPERTIES:                                                                                                                                                                 PROPERTIES:
  platformVersion: '1.6.0.0'                                                                                                                                             |    platformVersion: '1.6.1.0'
  #jvmOptions1: '-Xms128M -Xmx256M -agentlib:jdwp=transport=dt_socket,address=12998,server=y,suspend=n'                                                                  |    #jvmOptions1: '-Xms64M -Xmx128M -Dlog4j.configurationFile=${sys:microservice.dir}/log4j2.xml -agentlib:jdwp=transport=dt_socket,address=12998,server=y,suspend=n'
  jvmOptions1: '-Xms64M -Xmx128M' #jvmOptions_2 - default the same as jvmOptions_1                                                                                       |    jvmOptions1: '-Xms64M -Xmx128M -Dlog4j.configurationFile=${sys:microservice.dir}/log4j2.xml' #jvmOptions_2 - default the same as jvmOptions_1
  #jvmOptions2: '-Xms128M -Xmx256M'                                                                                                                                      |    #jvmOptions2: '-Xms64M -Xmx128M -Dlog4j.configurationFile=${sys:microservice.dir}/log4j2.xml'
  externalPort: '8000'                                                                                                                                                        externalPort: '8000'
  version: '1.6.0.0'                                                                                                                                                     |    version: '1.6.1.0'
  switchDelayTime: 0                                                                                                                                                          switchDelayTime: 0
  connectionSocketTimeoutInMillis: 1000                                                                                                                                       connectionSocketTimeoutInMillis: 1000
  readTimeoutInMillis: 30000                                                                                                                                                  readTimeoutInMillis: 30000
  isKeepAlive: false                                                                                                                                                          isKeepAlive: false
  isOOBInline: false                                                                                                                                                          isOOBInline: false
  isTcpNoDelay: false                                                                                                                                                         isTcpNoDelay: false
  isReuseAddress: false                                                                                                                                                       isReuseAddress: false
  sendBufferSize: 0                                                                                                                                                           sendBufferSize: 0
  receiveBufferSize: 0                                                                                                                                                        receiveBufferSize: 0
  soLinger: 0                                                                                                                                                                 soLinger: 0
  trafficClass: 0                                                                                                                                                             trafficClass: 0
  #javaExecutablePath: 'c:\\jvm\\bin\\java.exe'                                                                                                                               #javaExecutablePath: 'c:\\jvm\\bin\\java.exe'
  #additionalClassPath: 'c:\\temp\\*'                                                                                                                                         #additionalClassPath: 'c:\\temp\\*'
  isStartOnMainServerInitialize: true                                                                                                                                         isStartOnMainServerInitialize: true
  priorityStartOnMainServerInitialize: 4                                                                                                                                      priorityStartOnMainServerInitialize: 4
  waitForProcessInitResponseTimeInMillis: 90000                                                                                                                               waitForProcessInitResponseTimeInMillis: 90000
  waitForProcessStartResponseTimeInMillis: 90000                                                                                                                              waitForProcessStartResponseTimeInMillis: 90000
  waitForProcessDestroyResponseTimeInMillis: 30000                                                                                                                            waitForProcessDestroyResponseTimeInMillis: 30000
  isAllFilesToJVMAppClassLoader: false                                                                                                                                        isAllFilesToJVMAppClassLoader: false
  isArchiveOnStart: false                                                                                                                                                     isArchiveOnStart: false
  startLogMode: INFO                                                                                                                                                          startLogMode: INFO
  isInitErrorCauseWithNetworkInformation: true                                                                                                                                isInitErrorCauseWithNetworkInformation: true
  isJmxEnabled: true                                                                                                                                                          isJmxEnabled: true
  jmxOptions: '-Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false'                    jmxOptions: '-Dcom.sun.management.jmxremote.local.only=false -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false'
  jmxPrimaryPort: -1                                                                                                                                                          jmxPrimaryPort: -1
  jmxSecondaryPort: -1                                                                                                                                                        jmxSecondaryPort: -1
  checkAvailableScript: 'function isAvailable(checkResponseTimeInMillis, jrmcActiveThreads, jrmcMaxThreads,                                                                   checkAvailableScript: 'function isAvailable(checkResponseTimeInMillis, jrmcActiveThreads, jrmcMaxThreads,
                                              queueActiveThreads, queueMaxThreads, servletActiveThreads, servletMaxThreads,                                                                                               queueActiveThreads, queueMaxThreads, servletActiveThreads, servletMaxThreads,
                                                                  jvmMaxMemoryInBytes, jvmTotalMemoryInBytes, jvmFreeMemoryInBytes,                                      |                                                jvmMaxMemoryInBytes, jvmTotalMemoryInBytes, jvmFreeMemoryInBytes,
                                                                  jvmProcessCpuLoadInPercentage, userAvailableFlag) {                                                    |                                                jvmProcessCpuLoadInPercentage, userAvailableFlag) {
                          var isAvailableByUser = Boolean(userAvailableFlag);                                                                                            |                             var isAvailableByUser = Boolean(userAvailableFlag);
                                if(checkResponseTimeInMillis > 20000 || !isAvailableByUser) {                                                                            |                             if(checkResponseTimeInMillis > 20000 || !isAvailableByUser) {
                                   return false;                                                                                                                         |                               return false;
                                }                                                                                                                                        |                             }
                                return true;                                                                                                                             |                             return true;
                         }'                                                                                                                                                                          }'
APPLICATION:                                                                                                                                                                APPLICATION:
  applicationContainerProducerClassName: 'com.example.currency.converter.configuration.ExchangeRatesJLupinConfiguration'                                                      applicationContainerProducerClassName: 'com.example.currency.converter.configuration.ExchangeRatesJLupinConfiguration'
INITIALIZING_LOGGER:                                                                                                                                                        INITIALIZING_LOGGER:
  #directoryPath: '/logs/server'                                                                                                                                              #directoryPath: '/logs/server'
  #fileName: 'file_name'                                                                                                                                                      #fileName: 'file_name'
  fileExtension: 'log'                                                                                                                                                        fileExtension: 'log'
  fileSizeInMB: 20                                                                                                                                                            fileSizeInMB: 20
  maxFiles: 10                                                                                                                                                                maxFiles: 10
MEMORY_ERRORS:                                                                                                                                                              MEMORY_ERRORS:
  isRestartOnError: true                                                                                                                                                      isRestartOnError: true
  howManyTimes: 4                                                                                                                                                             howManyTimes: 4
  percentageGrowth: 15                                                                                                                                                        percentageGrowth: 15
  isHeapDump: true                                                                                                                                                            isHeapDump: true
THREAD_POOLS:                                                                                                                                                               THREAD_POOLS:
  #THREAD_POOL_1:                                                                                                                                                             #THREAD_POOL_1:
  #  size: 8                                                                                                                                                                  #  size: 8
  #  waitingTimeForTasksCompletionInMillis: 10000                                                                                                                             #  waitingTimeForTasksCompletionInMillis: 10000
  #THREAD_POOL_2:                                                                                                                                                             #THREAD_POOL_2:
  #  size: 8                                                                                                                                                                  #  size: 8
  #  waitingTimeForTasksCompletionInMillis: 10000                                                                                                                             #  waitingTimeForTasksCompletionInMillis: 10000