I need a service written in some other language to be able to be brought into the seneca pool.
Is it possible? If yes, how?
Tobias Gurtzick
@wzrdtales
@kevin-madhu just write a middleware service to communicate with your service written in the other language, that way you can avoid teaching your new service understanding senecas payload.
Kevin Madhu
@kevin-madhu
@wzrdtales Thanks :)
Ohm Trivedi
@ohmtrivedi
Hi, I am a newbie in Seneca and also not much experienced with Javascript. Can someone please help me with this issue I am facing? senecajs/seneca#706
Daniel Rodríguez Rivero
@danielo515
Hello, Does anybody know if there is some kind of ttl for keeping routes on the registry ?
I have some nodes that initially see the entire mesh, but after a while they got isolated
Daniel Rodríguez Rivero
@danielo515
My impression is that seneca-mesh is too sensible to network timeouts
And it is very easy to get isolated
And there is no way to re-join the mesh or re-discover the bases
Is there any way to reduce this problem ? To increase the timeout ?
Ohm Trivedi
@ohmtrivedi
Can someone give me an example/tutorial on how to run time-consuming code inside seneca actions? For example I wish to execute a shell command on Linux using exec inside one of my seneca action. But I am getting only Client Request timeout.
Daniel Rodríguez Rivero
@danielo515
My approach for such scenarios is to use a callback
You provide to the remote command a pin to "call you back" when the job is done
then the remote process just calls the pin you have provided with the answer
this is called async communication
Ohm Trivedi
@ohmtrivedi
Hi @danielo515 , can you give me some example please?
Hi, I'm new to Seneca, any chance the guys of seneca-amqp-transport are here?
Tega McKinney
@tegamckinney
Hi, teams using seneca (specifically seneca-mesh) with kubernetes, are you utilizing k8s services in front of your deployments? Or just using pod ip as the service host? cc: @wzrdtales@rjrodger
Khánh Trần
@rualatngua
@eyalhei what do you need to help?
Eyal
@eyalhei
@rualatngua Wanted to know if there is a similar implementation to pub-sub, and if not, would they accept a PR if add it? or should I write a separate package? (also wanted to let know the unit-tests do not pass due to an issue with sinon.spy)
Daniel Rodríguez Rivero
@danielo515
@tegamckinney in my experience on any docker environment the only thing that works is to use the container IP, at least for Seneca mesh
Mike Lindenau
@MikeLindenau
We have been using seneca at our startup for over a year now.. We love it and believe in its potential so much we decided to open up our platform we use internally to release services. If you join the our beta list we will send out invites as soon as we are ready ... join at http://esc.launchrock.com/
Artak
@artakvg
I'd like to see Seneca supporting Zeronode transport, its much more reliable than what Seneca is using and ~ 5x faster https://www.npmjs.com/package/zeronode
Yugo
@MiYogurt
why the seneca-mesh example sample code not work.
Yugo
@MiYogurt
i found a solution senecajs/seneca-mesh#112 should add base.js init a swim network,and ready callback function
Thank you, though no one.
Daniel Rodríguez Rivero
@danielo515
In general, seneca-mesh is on an unmaintained state
I am myself making several patches in order to make it scalable
Daniel Rodríguez Rivero
@danielo515
Is anyone facing seneca: transport_client_null errors, and more importand, does anyone know how to fix them ?
Ohm Trivedi
@ohmtrivedi
If I am using Express for my API server, my requests does get forwarded to my microservice listener. But, if I am using Connect & HTTP Server to create my API server, then the same request (http://localhost:12001/api/msOne/fpOS?target=<someIP>) doesn't get forwarded to the microservice listener