Following instructions on
https://rocketmq.incubator.apache.org/docs/quick-start/ works fine until
sending a message or consuming.

I am running this on Windows 64 bit through the git bash shell.

Firstly since it works on windows it would be good to include windows
commands since most work places have windows for desktop even if Linux
servers for running. I can't provision myself a Linux box and I have
windows at home.

Anyhow two issues. I can run both name server and broker.
However when I run any of the other tools there is an issue with the class
path.

e.g.
Mark@dell-mark-pc MINGW64
/c/Workspace/incubator-rocketmq/target/apache-rocketmq-all (master)
$ sh bin/tools.sh org.apache.rocketmq.example.quickstart.Producer
Error: Could not find or load main class
org.apache.rocketmq.example.quickstart.Producer
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option PermSize=128m;
support was removed in 8.0
Java HotSpot(TM) 64-Bit Server VM warning: ignoring option
MaxPermSize=128m; support was removed in 8.0

I am not great with sh scripts or java so would be great if you could let
me know the issue. I don't have classpath set. However the commands to run
namesvr and broker both worked.

i.e.

2017-02-10 00:10:20 INFO main -
rocketmqHome=C:/workspace/incubator-rocketmq/target/apache-rocketmq-all
2017-02-10 00:10:20 INFO main -
kvConfigPath=C:\Users\Mark\namesrv\kvConfig.json
2017-02-10 00:10:20 INFO main -
configStorePath=C:\Users\Mark\namesrv\namesrv.properties
2017-02-10 00:10:20 INFO main - productEnvName=center
2017-02-10 00:10:20 INFO main - clusterTest=false
2017-02-10 00:10:20 INFO main - orderMessageEnable=false
2017-02-10 00:10:20 INFO main - listenPort=9876
2017-02-10 00:10:20 INFO main - serverWorkerThreads=8
2017-02-10 00:10:20 INFO main - serverCallbackExecutorThreads=0
2017-02-10 00:10:20 INFO main - serverSelectorThreads=3
2017-02-10 00:10:20 INFO main - serverOnewaySemaphoreValue=256
2017-02-10 00:10:20 INFO main - serverAsyncSemaphoreValue=64
2017-02-10 00:10:20 INFO main - serverChannelMaxIdleTimeSeconds=120
2017-02-10 00:10:20 INFO main - serverSocketSndBufSize=4096
2017-02-10 00:10:20 INFO main - serverSocketRcvBufSize=4096
2017-02-10 00:10:20 INFO main - serverPooledByteBufAllocatorEnable=true
2017-02-10 00:10:20 INFO main - useEpollNativeSelector=false
2017-02-10 00:10:20 INFO main - load KV config table OK
2017-02-10 00:10:21 INFO NettyEventExecuter - NettyEventExecuter service
started
2017-02-10 00:10:21 INFO main - The Name Server boot success.
serializeType=JSON

Any assistance would be great as I need to evaluate (oddly given my lack of
skills) for a major Singaporean Bank as a replacement to kafka which we
cannot use for I believe the same reason. Financial transactions cannot be
lost or re-ordered.

Appreciate your response.

Regards

Mark

Reply via email to