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
RATE & DISCUSS (0)